begin process at 2012 02 15 13:32:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Lecture de fichier XML


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lecture de fichier XML

mercredi 17 octobre 2007 à 11:32:03 | Lecture de fichier XML

stigmate101

Bonjour,

J'ai écris un code qui dois chercher un enregistrement dans un fichier XML. Ce code ne me m'affiche rien et ne me retourne pas d'erreur!


Classe php

<?php
$classe = simplexml_load_file('classe.xml');
$attributs = $classe->eleve [0] -> attributes();
foreach ($attributs as $clef => $valeur)
{
 print("clef=$clef<br/>valeur=$valeur<hr/>"); 
}
?>



Fichier XML

Classe.xml

<?xml version="1.0" encoding="UTF-8"?>
<classe>
 <eleve>
  <nom>Dupond</nom>
  <prenom>Paul</prenom>
 </eleve>
 <eleve>
  <nom>Durand</nom>
  <prenom>Eric</prenom>
 </eleve>
 <eleve>
  <nom>Dumou</nom>
  <prenom>Jean</prenom>
 </eleve>
</classe>
 


Merci d'avance
mercredi 17 octobre 2007 à 12:16:00 | Re : Lecture de fichier XML

huberdine

Tel que tu as écrit don xml :
<eleve>
<nom>Dupond</nom>
<prenom>Paul</prenom>
</eleve>
Les balises <nom> et <prenom> ne sont pas des attributs de <eleve>.
Un attribut s'écrit comme ceci :
<eleve nom="Dupond" prenom="Paul">
Il est donc normale que ta varaible $attributs soit vide :
$attributs = $classe->eleve [0] -> attributes();

Pour accéder aux noms et prénoms :

$classe->eleve [0] ->nom
$classe->eleve [0] ->prenom


Cette discussion est classée dans : fichier, lecture, code, xml, classe


Répondre à ce message

Sujets en rapport avec ce message

générer un fichier xml [ par pandouta08 ] bonjour je voudrais savoir le code de génération d'un fichier xml à partir d'un code php sans utiliser une base de donnée .pouvez vous m'aidez s'il vo PHP - Lecture fichier XML [ par conan76 ] Bonjour,Dans le but d'importer des données d'une structure (ASP.Net/Intranet) à une autre (PHP/Internet)  afin de les exposer à la clientèle, le choix EXTRAIRE XML de la base mysql [ par mastraze ] Bonjour tout le monde,J ai trouvé ce bout de code en php qui permet de générer un fichier xml à partir d'une table MySQL . *************************** charger un xml uploadé dans un Mom [ par MotoTouriste ] Bonjour, J'ai un petit souci et j'aimerai avoir des conseils. Voilà: J'ai un formulaire HTTP d'upload de fichier. L'utilisateur doit uploader un fic Lecture fichier xml avec style xsl [ par mnou ] mnou Bonjour tout le monde j un probléme xml Expliquant:j crée un fichier xml nommé emploi.xml le probléme qu'il ne récuperé le feuille xsl mon code e xml/xsl [ par math11 ] Bonjour, Débutant en xml, je suis a la recherche d'un moyen de lire un fichier xml, qui utilise une feuille de style. Sous Firefox, lorsque j'appel fonction permettant de charger plusieur fichier xml [ par clement1412 ] Voila j'ai effectuer un script en php me permettant de charger un fichier xml suivant un formulaire. En fait j'ai réaliser ce script pour me permettre Xml et Firefox 5.0 [ par djbabou ] Bonjour, Juste une petite question : sur mon site internet, j'ai une animation flash appelant un xml. Jusqu'à aujourd'hui, je n'ai eu aucun souci, to problème avec récupération $_POST [ par Parisssi ] bonjour voila ça 2 jours que je n'arrive pas à résoudre mon problème. J'ai le formulaire suivant et je n'arrive pas à récupérer le contenu de ma varia formulaire [ par nicodonat ] bonjour j'ai voulu créer un formulaire pour mon site .Normalement le message doit arriver directement dans ma boite mail.C'est le cas c'est déjà ça l


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,872 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales