Equivalent de XPath pour modifier un document XML
Salut,
je voudrais savoir s'il existe quelque chose d'à peu près équivalent à XPath mais pour la modification d'un document XML et non son interrogation.
Pour expliquer le principe imaginons le XML suivant :
Code:
1 2 3 4
| <root>
<element1/>
<element2/>
</root> |
maintenant imaginons l'expression "/root/element3", cela modifierait le XML comme suit :
Code:
1 2 3 4 5
| <root>
<element1/>
<element2/>
<element3/>
</root> |
ou encore "/root/element1/element11" donnerait
Code:
1 2 3 4 5 6 7
| <root>
<element1>
<element11/>
</element1>
<element2/>
<element3/>
</root> |
ou encore "/root/element2@att" donnerait
Code:
1 2 3 4 5 6 7
| <root>
<element1>
<element11/>
</element1>
<element2 att=""/>
<element3/>
</root> |
etc...
Je n'ai rien trouvé permettant de faire ce genre de chose, est-ce que cela existe ?