Bonjour,
Voici mon code xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45<?xml version="1.0"?> <personnes> <personne> <nom> jeanjean </nom> <prenom> pierre </prenom> <num_de_tel> 0201385446 </num_de_tel> <adresse> 1 ,rue hlm les villas 88320 lolo </adresse> <email> jj@hotmail.fr </email> <categorie> ami </categorie> </personne> <personne> <nom> jiji </nom> <prenom> pol </prenom> <num_de_tel> 0329097557 </num_de_tel> <adresse> 6,rue fdsgf dfsd 32222 mpmp </adresse> <email> bubu@hotmail.fr </email> <categorie> parent</categorie> </personne> <personne> <nom> koko </nom> <prenom> ppp </prenom> <num_de_tel> 0165489621 </num_de_tel> <adresse> 12 rue de sfilles 36000 jj </adresse> <email> sasa@hotmail.fr </email> <categorie> enseignant </categorie> </personne> <personne> <nom> vuvu </nom> <prenom> ss </prenom> <num_de_tel> 8732546941 </num_de_tel> <adresse> 65 fff des dd 41000 trtr </adresse> <email> greg@hotmail.fr </email> <categorie> ami </categorie> </personne> <personne> <nom> sasa </nom> <prenom> cece </prenom> <num_de_tel> 6425783214 </num_de_tel> <adresse> 65 rue de peuplier 20000 ss </adresse> <email> jeanjean@hotmail.fr </email> <categorie> parent </categorie> </personne> </personnes>
et mon code php :
Il me met ça comme erreur : "Trying to get property of non-object" mon navigateur. Je suppose que j'affiche que la balise xml et non son contenu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $racine = simplexml_load_file('gregory.xml'); $personnes = $racine->personnes; $personne= $personnes->personne[0]; // On recupere la premiere categorie dans le premier element personne $categorie_0= $personne->categorie[0]; echo $categorie_0; ?>
Mais je n'arrive pas à afficher le contenu des balise xml.
Je ne savais que le lien xml php était si difficile.
Pouvez vous m'aider?
Merci
Partager