[XSLT] Filtrer un document XML
Bonjour,
je suis à la recherche d'un outil qui me permettrait de facilement créer des règles de filtrage d'un document XML.
Donc ma question : existe-t-il un moyen avec XPath de récupérer une partie du document XML en fonction de règles XPath ?
Mon exemple simple :
Code:
1 2 3 4 5 6 7 8 9 10 11
| <?xml version="1.0" encoding="UTF-8"?>
<configuration>
<Table>
<NOD Ident="100" Nom="noeud 100" />
<NOD Ident="101" Nom="noeud 101" />
<NOD Ident="102" Nom="noeud 102" />
<NOD Ident="104" Nom="noeud 104" />
<NOD Ident="106" Nom="noeud 106" />
<NOD Ident="108" Nom="noeud 108" />
</Table>
</configuration> |
si j'utilise la règle /configuration//NOD[@Ident='100'] je récupère l'élément.
Mais en fait je voudrais tout le document mais qu'avec cet élément çàd :
Code:
1 2 3 4 5 6
| <?xml version="1.0" encoding="UTF-8"?>
<configuration>
<Table>
<NOD Ident="100" Nom="noeud 100" />
</Table>
</configuration> |
Comment faire ? Sachant que je cible java.
Merci d'avance.