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

  FORUM HardWare.fr
  Programmation
  XML/XSL

  insertion dans un element les infos d un autre element appelé par id

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

insertion dans un element les infos d un autre element appelé par id

n°1480454
younes371
Posté le 23-11-2006 à 10:48:55  profilanswer
 

<?xml version="1.0" encoding="UTF-8"?>
<arbre>
<personne id="P01" sexe="F">
<Nom>Nom1</Nom>
<Prenom>Prenom1</Prenom>
<Datenaiss>01/01/0020</Datenaiss>
<Pere>P02</Pere>
<Mere/>
</personne>
<personne id="P02" sexe="M">
<Nom>Nom2</Nom>
<Prenom>Prenom2</Prenom>
<Datenaiss>01/01/0001</Datenaiss>
<Pere/>
<Mere/>
</personne>
 
</arbre>
 
Ma question est celle là :
dans l element pere du personne p01 , il <pere>p02</pere>, je veux a l affichage recevoir les informations de l element id=01 donc le pere de 01 (qui est 02)
 
 
Au lieu d avoir ça :
<?xml version="1.0" encoding="UTF-8"?>
<arbre>
<personne id="P01" sexe="F">
<Nom>Nom1</Nom>
<Prenom>Prenom1</Prenom>
<Datenaiss>01/01/0020</Datenaiss>
<Pere>P02</Pere>
<Mere/>
</personne>
<personne id="P02" sexe="M">
<Nom>Nom2</Nom>
<Prenom>Prenom2</Prenom>
<Datenaiss>01/01/0001</Datenaiss>
<Pere/>
<Mere/>
</personne>
 
</arbre>
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"?>
<arbre>
<personne id="P01" sexe="F">
<Nom>Nom1</Nom>
<Prenom>Prenom1</Prenom>
<Datenaiss>01/01/0020</Datenaiss>
<Pere>
<Nom>Nom2</Nom>
<Prenom>Prenom2</Prenom>
<Datenaiss>01/01/0001</Datenaiss>
</Pere>
<Mere/>
</personne>
<personne id="P02" sexe="M">
<Nom>Nom2</Nom>
<Prenom>Prenom2</Prenom>
<Datenaiss>01/01/0001</Datenaiss>
<Pere/>
<Mere/>
</personne>
 
</arbre>
 
 
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  

mood
Publicité
Posté le 23-11-2006 à 10:48:55  profilanswer
 

n°1480464
FlorentG
Unité de Masse
Posté le 23-11-2006 à 10:56:44  profilanswer
 

Ce qu'il faut surtout voir, c'est avec quelle technologie tu utilises ton XML.
 
XSL ? xPath ? DOM ? Génération en HTML ? Utilisation en PHP ? .NET ? JS ?

n°1480466
younes371
Posté le 23-11-2006 à 10:57:39  profilanswer
 

generation en html

n°1480475
FlorentG
Unité de Masse
Posté le 23-11-2006 à 11:03:25  profilanswer
 

Oui, mais avec quoi tu parses le fichier XML ? Avec l'extension DOM ? SimpleXML ? Avec un fichier XSLT ?

n°1480481
younes371
Posté le 23-11-2006 à 11:09:46  profilanswer
 

j ai dit que je suis debutant, a toi de me dire stp, et me donner la solution
et un grand merci


Message édité par younes371 le 23-11-2006 à 11:10:08
n°1480482
FlorentG
Unité de Masse
Posté le 23-11-2006 à 11:10:51  profilanswer
 

Ben non, pas à moi de dire :??: Comment veux-tu que je te donne un exemple, si tu ne sais même pas quelle technologie tu dois utiliser :sweat: C'est un logiciel ? Un site web ? C'est fait en .NET ? En PHP ?

n°1480484
younes371
Posté le 23-11-2006 à 11:11:36  profilanswer
 

site web !

n°1480485
younes371
Posté le 23-11-2006 à 11:13:22  profilanswer
 

normalement c est un exercice de xml, et a l affichage, je veux afficher, en recherchant le id pere (se trouvant de l element pere de l enfant), les elements du pere qui a ce id.

n°1480490
FlorentG
Unité de Masse
Posté le 23-11-2006 à 11:19:33  profilanswer
 

PHP4 ? PHP5 ? T'as déjà fait du DOM ou de l'xPath ?

n°1480493
younes371
Posté le 23-11-2006 à 11:21:57  profilanswer
 

php4, j'ai fs un peu de DOM oui
Merci et vraiment dsl pour le derangement


Message édité par younes371 le 23-11-2006 à 11:22:19
mood
Publicité
Posté le 23-11-2006 à 11:21:57  profilanswer
 

n°1480497
FlorentG
Unité de Masse
Posté le 23-11-2006 à 11:23:58  profilanswer
 

Et en DOM, t'arrive pas à récupérer un élément particulier et à y extraire un attribut ou son contenu ?

n°1480505
younes371
Posté le 23-11-2006 à 11:32:02  profilanswer
 

non dsl,
si tu peux ecrire un exemple ça serait vraiment tres sympa, moi je  maîtrise ajax(xajax), ce DOM non, donc si t as besoin de klk chose en php, xajax je suis là.
Merci


Message édité par younes371 le 23-11-2006 à 11:42:28

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  insertion dans un element les infos d un autre element appelé par id

 

Sujets relatifs
Inserction le contenu d un element parent ds un sous element XMLinsertion d'une chaine au coeur d'une utre
[JS] Accéder aux propriétés de l'élément sélectionnéproblème de tri par insertion : à l'aide !!!
macro insertion de paragraphes dans un document wordXPath : Tout les élement ne contenant pas un attribut donné
Lecture Infos sur carte banquaire et carte SISProbleme insertion <ul> ds un <div>
Tri par insertion ...[Résolu] MySQL - pb insertion num téléphone
Plus de sujets relatifs à : insertion dans un element les infos d un autre element appelé par id


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