Bonjour,
Je souhaiterais effacer des éléments d'un xml en particulier où SubDescUsageID possède la valeur usage_id 0x04:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $ID=$sxpath->xpath($machaine); // foreach($ID as $usId){ if(strcmp(($usId->xpath('usage_id/@value')[0]),"0x04")==0){ $usId->parentNode->removeChild($usId); } }
Merci d'avance de votre aide.
Code : 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 <SW > <SubList> <SubDescID> <update_id value="###CARO_VERS###"/> </SubDescID> <SubDescUsageID> <usage_id value="0x02"/> </SubDescUsageID> <SubDescUsageID> <usage_id value="0x03"/> </SubDescUsageID> <SubDescUsageID> <usage_id value="0x04"/> </SubDescUsageID> </SubList> </SW>
Partager