Bonjour,
Ayant très peu de connaissance, je n'ai pas sélectionné de préfixe au titre de ma discussion car je ne sais pas dans quelle catégorie classer cette demande, je m'en excuse. Voici ma demande:
Je travaille dans une entreprise de menuiserie, notre logiciel crée des fichiers machines en .XML, dans ces XML je souhaiterais pouvoir supprimer des balises complètes contenant un texte précis, exemple:
Lorsque ma balise <plug> </plug> contient "HOR_12" ou "HOR_12_T2" la balise complète <plug> </plug> se supprime du .XML ?
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <PLUG > <NAME>HOR_12</NAME> <SIDE>0</SIDE> <X>722.9100</X> <Y>28.8700</Y> <Z>-34.0000</Z> <PASS_THROUGH>N</PASS_THROUGH> <DEPTH>40.0000</DEPTH> <ANGLEC>263.5400</ANGLEC> <PIECEID>1</PIECEID> </PLUG> <PLUG > <NAME>HOR_12_T2</NAME> <SIDE>2</SIDE> <X>37.8500</X> <Y>26.6200</Y> <Z>-34.0000</Z> <PASS_THROUGH>N</PASS_THROUGH> <DEPTH>40.0000</DEPTH> <ANGLEC>263.5400</ANGLEC> <PIECEID>1</PIECEID> </PLUG>
Habituellement nous les supprimons "manuellement" mais il s'avère que dans certains cas, ces balises se retrouvent 100 fois dans un fichier, il est donc ennuyant de supprimer une à une ces balises + le risque de créer une erreur, existe t-il la possibilité de faire ça de manière plus "automatique" s.v.p. ? Je ne sais pas si ma question est bien formulée ?
Bien à vous,
Partager