Insertion das un element , les information d'un element parent XML

younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012 - 23 nov. 2006 à 01:37
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 - 23 nov. 2006 à 12:43
Bonjour, j'ai un petit souci et je demande d'aide.

<?xml version="1.0" encoding="UTF-8"?>

<Nom>Nom1</Nom>
Prenom1

<Datenaiss>01/01/0020</Datenaiss>
P02

<Mere/>

<Nom>Nom2</Nom>
Prenom2

<Datenaiss>01/01/0001</Datenaiss>

<Mere/>

Ma question est celle là :
dans l element pere du personne p01 , il y a p02

, je veux a l affichage recevoir les informations de l element id=01 donc le pere de 01 (qui est 02)

12 réponses

rubiks10 Messages postés 224 Date d'inscription lundi 19 décembre 2005 Statut Membre Dernière intervention 6 juin 2007 3
23 nov. 2006 à 03:03
Salut

Reformule ta question car c'est incompréhensible...
Tu parles d'affichage... de recevoir des informations...
En fait on sait pas trop ce que tu veux

Donc on ne peut pas t'aider si on ne sait pas..

J'attends donc de plus amples explications et je te répondrai sans problèmes

@+

-- The Rubik's Man --
0
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
23 nov. 2006 à 10:03
d'accord merci ,
Au lieu d avoir ça :
<?xml version="1.0" encoding="UTF-8"?>

<Nom>Nom1</Nom>
Prenom1

<Datenaiss>01/01/0020</Datenaiss>
P02

<Mere/>

<Nom>Nom2</Nom>
Prenom2

<Datenaiss>01/01/0001</Datenaiss>

<Mere/>

 je veux avoir ça : (je veux pas repeter l'insertion du père, puisqu'il est deja, donc c comme qu 'on fait appel par le id, id=02)
<?xml version="1.0" encoding="UTF-8"?>

<Nom>Nom1</Nom>
Prenom1

<Datenaiss>01/01/0020</Datenaiss>

<Nom>Nom2</Nom>
Prenom2

<Datenaiss>01/01/0001</Datenaiss>

<Mere/>

<Nom>Nom2</Nom>
Prenom2

<Datenaiss>01/01/0001</Datenaiss>

<Mere/>
0
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
23 nov. 2006 à 10:07
en fait, c ça ce que je veux, si tu comprend pas ma question, tu comprends stp le sens de resultat, car je suis debutant en XML, et donc je connais pas les termes,
essaye de me faire un exemple avec ce que je veux, et je serai reconnaissant.
Merci
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
23 nov. 2006 à 10:59
Bonjour,

<?xml version="1.0" encoding="UTF-8"?>
mon Site]    [M'écrire]
<hr />
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
23 nov. 2006 à 11:23
et si je veux ajouter un element ds <enfant>, et afficher les infos de ce père ds l element de l'enfant, comme vais-je faire?
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
23 nov. 2006 à 11:37
un enfant n'a, en général, qu'un seul père, une seule mère.
les parents peuvent avoir, eux, plusieurs enfants.
>>afficher les infos ...
   faudrait relire une doc XML.
<hr />
                              Cordialement             Bul       [
mon Site
]    [
M'écrire
]
<hr />
généralement, c'est idiot de généraliser
0
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
23 nov. 2006 à 11:49
d'accord merci bcp pour la reponse,
j ai une demand e si possible
est ce que tu peux m ecrire la DTD de l'exemple que tu m as donné ?
merci encore une fois
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
23 nov. 2006 à 12:02
euh ???
Le DTD ou Document Type Declaration ou encore Document Type Definition est l'ensemble des
règles et des propriétés que doit suivre le document XML. Ces règles définissent généralement le nom
et le contenu de chaque balise et le contexte dans lequel elles doivent exister. Cette formalisation des
éléments est particulièrement utile lorsqu'on utilise de façon récurrente des balises dans un document
XML.

<hr />
                              Cordialement                Bul             [mon Site]    [M'écrire]
<hr />
0
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
23 nov. 2006 à 12:12
Document Type Definition
le truc oû il y a
par exemple : <! ELEMENT Nom (#PCDATA) >
0
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
23 nov. 2006 à 12:24
ça , ça marche ?
<!ELEMENT arbre famille* >

<!ELEMENT famille (Pere,Mere),enfant? >

<!ELEMENT Pere (Nom,Prenom,Datenaiss,sexe) >

<!ELEMENT Mere (Nom,Prenom,Datenaiss,sexe) >

<!ELEMENT enfant (Nom,Prenom,Datenaiss,sexe) >

<!ELEMENT Nom (#PCDATA) >

<!ELEMENT Prenom (#PCDATA) >

<!ELEMENT Datenaiss (#PCDATA) >

<!ELEMENT sexe (#PCDATA) >
0
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
23 nov. 2006 à 12:24
ça , ça marche ?
<!ELEMENT arbre famille* >

<!ELEMENT famille (Pere,Mere),enfant? >

<!ELEMENT Pere (Nom,Prenom,Datenaiss,sexe) >

<!ELEMENT Mere (Nom,Prenom,Datenaiss,sexe) >

<!ELEMENT enfant (Nom,Prenom,Datenaiss,sexe) >

<!ELEMENT Nom (#PCDATA) >

<!ELEMENT Prenom (#PCDATA) >

<!ELEMENT Datenaiss (#PCDATA) >

<!ELEMENT sexe (#PCDATA) >
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
23 nov. 2006 à 12:43
<!DOCTYPE parent [ Début du DTD interne avec parent comme
   élément de racine.
<!ELEMENT parent (garcon,fille)> Cet élément racine soit parent contiendra les souséléments
garcon et fille.
<!ELEMENT garcon (#PCDATA)> #PCDATA indique au Parser XML que l'élément
garcon contient des données exprimées en chiffres ou en lettres.
<!ELEMENT fille (#PCDATA)> Idem pour l'élément fille.
]> Fin du DTD

<garcon>Loic</garcon>
<fille>Marine</fille>





lu sur un document rédigé par 
   Van Lancker Luc
   7700 Mouscron
   Belgium
( je n'ai plus l'URL, mais une petite recherche avec
   un moteur quelconque ... )
   il y explique parfaitement ça.



<hr />
                              Cordialement             Bul          [mon Site]    [M'écrire]
<hr />
0
Rejoignez-nous