php xml getElementsByTagName
Bonjour,
Je souhaiterais récupérer la liste des Elements "ID" dans la balise "Sub", les supprimer et remplacer par mes valeurs
Par exemple, mettre:
Code:
1 2 3
|
<ID><champ_id value="0x50"/>
</ID> |
, voici un extrait du fichier xml:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<Sub>
<Title>
<title_id value="test"/>
</Title>
<ID>
<champ_id value="0x02"/>
</ID>
<ID>
<champ_id value="0x03"/>
</ID>
<ID>
<champ_id value="0x04"/>
</ID>
</Sub>
<Tube>
<Title>
<title_id value="test"/>
</Title>
<ID>
<champ_id value="0x02"/>
</ID>
<ID>
<champ_id value="0x03"/>
</ID>
<ID>
<champ_id value="0x04"/>
</ID>
</Tube> |
Mon fichier xml est chargé par cette ligne:
Code:
1 2 3
|
$dom->load("path.xml");
$subList=$dom->getElementsByTagName("Sub"); |
De plus, le count de $subList vaut toujours 1. Je ne comprends pas pourquoi?
Merci d'avance.