Récupérer plusieurs balises dans un fichier XML
Bonjour,
J'ai un gros problème et je n'arrive pas à le résoudre.
Je n'arrive pas à afficher plusieurs numéros qui sont entre des balises dans un fichier xml. Cela m'affiche seulement le premier numéro.
Un exemple :
mon fichier xml a ceci :
Code:
1 2 3 4 5 6
| <Crpcen id="12345" codeNs="xdfsdghrer">
</Crpcen>
<Crpcen id="43243" codeNs="xdfsdghrer">
</Crpcen>
<Crpcen id="11111" codeNs="xdfsdghrer">
</Crpcen> |
Et j'aimerai pouvoir afficher : 12345, 43243, et 11111
seulement, ça m'affiche que le premier id de la premiere balise 12345...
Mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| foreach($XML_files as $file) {
$racine = simplexml_load_file($file);
$etude = $racine->Crpcen;
$groupement[]=$etude["id"];
//echo $etude["id"];
foreach($groupement as $grpt) {
echo $grpt;
}
} |
$grpt ne m'affiche que 12345...
Comment faire, on m'a parlé de tableaux multidimensionnel, mais je ne vois pas comment faire, avez-vous une idée svp ??