Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3121 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Aide pour parcourir un XML

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide pour parcourir un XML

n°1945832
creusois
Posté le 30-11-2009 à 12:08:50  profilanswer
 

Bonjour à tous,
 
Je galère ce matin pour parcourir un XML. Je cherche à traiter dans une boucle toutes les lignes du XML
 
Mon XML
<Materiel id="89-001">
  <RefInventaire>89</RefInventaire>
  <TypeMat code="MB">MOISSONNEUSES BATTEUSES</TypeMat>
  <SsTypeMat Code="0">7256</SsTypeMat>
  <Marque code="MF">MASSEY FERGUSSON</Marque>
  <Modele>7256</Modele>
  <Annee>2002</Annee>
  <Prix>65000.00</Prix>
  <Commentaire></Commentaire>
  <ImgPrinc>89-001_001.jpg</ImgPrinc>
</Materiel>
 
...  
L'exemple est pour un matériel mais j'ai plusieurs matériels bien sur dans mon XML
 
Mon code
 
$dom = new DomDocument();
 
$dom->load($file);
$materiels = $dom->getElementsByTagName("Materiel" );
 
for ($i = 0; $i < $materiels->length; $i++) {
 echo "<pre>";
    echo "Name : ".$materiels->item($i)->nodeName;
 print_r($materiels->item($i)->nodeValue);
 echo "</pre>";
}
 
Mon soucis c'est que dans mon $materiels->item($i)->nodeValue j'ai toutes les lignes du matériel. Je voudrais pouvoir boucler sur chacunes des lignes, et ainsi faire une condition sur le nom (nodeName) pour remplir un Objet Matériel.
 
Quelqu'un aurait-il une idée ?

mood
Publicité
Posté le 30-11-2009 à 12:08:50  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Aide pour parcourir un XML

 

Sujets relatifs
Aide exercice langage algorithmiquebesoin d'aide en c++
Empecher l'erreur lors du chargement du XMLBesoin aide recuperation liens html
a l'aide: creation d'un objet prix et un serveur en JAVA[Résolu][PHP] lecture d'objet XML en php
Axis2 et parser XML[résolu][PHP/XML] lecture de fichier XML en PHP
[PERL] aide script pour alimenter SGBD MySQLManipulation basique de fichier texte a l'aide de Perl
Plus de sujets relatifs à : Aide pour parcourir un XML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR