Bonjour,

j'ai un fichier XML existant, et je voudrais y ajouter un noeud a un emplacement donné du fichier...

J'ai le Xpath du noeud :

/tourPkg/itinerary/accomodation/choice/hotel/facilities/roomType/model/exceptions/specialOccupancy

Et le noeud en question, celui a rajouter...


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<specialOccupancy code="AAA" matchPriority="1">
   <sales>
      <charge invoiceItemCode="PRX-RED-3ADU"/>
   </sales>
   <guestCounts>
      <total/>
      <ageGroup countStd="3" code="adult"/>
   </guestCounts>
</specialOccupancy>


Bon, Avec SimpleXML, il semblerait qu'on ne puisse pas ajouter de noeud dans le document... Donc je m'oriente vers DOM.. mais ca n'est pas encore tres documenté ! loin de la !

Pourriez vous me donner quelques pistes ? Merci !