Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML > SimpleXML
SimpleXML Forum d'entraide pour l'extension SimpleXML, qui permet de manipuler des documents XML en PHP (approche DOM).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/05/2006, 15h27   #1
Futur Membre du Club
 
Inscription : novembre 2004
Messages : 120
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 120
Points : 17
Points : 17
Par défaut [SimpleXML] Le contenu de mon élément ne s'affiche pas

bonjour,
j'ai un fichier xml francais.xml
Code XML :
1
2
3
4
5
6
7
8
 
<?xml version="1.0" encoding="utf8"?>
<francais>
    <testUtilisateur>
       <champ1>Nom d'utilisateur</champ1>
       <champ2>Mot de passe</champ2>
    </testUtilisateur>
</francais>
et je voudrais l'appeler en PHP 5
Code :
1
2
3
 
$XmlFileFrancais = simplexml_load_file('./xml/francais.xml');
echo ' ', utf8_decode($XmlFileFrancais->francais->testUtilisateur->champ2);
Rien ne s'affiche ! Pourquoi ?
alliance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2006, 20h27   #2
Membre expérimenté
 
Développeur Web
Inscription : avril 2006
Messages : 430
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2006
Messages : 430
Points : 538
Points : 538
Salut,

par hasard, ce ne serait pas comme ceci?

Code :
1
2
 
echo ' ', utf8_decode($XmlFileFrancais->testUtilisateur->champ2);
"francais" étant le root node, je pense qu'il est pris par défaut lors de l'appel à un des sous-éléments de $XmlFileFrancais.
bkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h57.


 
 
 
 
Partenaires

Hébergement Web