Je dispose de plusieurs fichiers XML qui ont quelque chose de la forme :
Que je souhaite supprimer du fichier.
En utilisant une feuille de style XSLT et l'utilitaire en ligne de commande Linux xsltproc, comment pourrais-je faire cela ?
À ce stade du script, j'ai déjà la liste des fichiers contenant l'élément que je souhaite supprimer, donc le fichier unique peut être utilisé comme paramètre.
EDIT : la question manquait initialement d'intention.
Ce que j'essaie de réaliser est de supprimer l'ensemble de l'élément "Element" où (fruit=="apple" && animal=="cat"). Dans le même document, il y a de nombreux éléments nommés "Element", je souhaite que ceux-ci restent. Donc
Devrait devenir :