Bonjour,
Je ne suis pas très calé en XML ou XPath mais j'aimerais pouvoir chercher ds mon schéma pour trouver un node donné.
Merci d'avance pour l'aide.
jeff
Bonjour,
Je ne suis pas très calé en XML ou XPath mais j'aimerais pouvoir chercher ds mon schéma pour trouver un node donné.
Merci d'avance pour l'aide.
jeff
utilise "//" qui permet de parser tt les desecndants de ta racine xml....
connait-tu le nom du node?, son parent?, son fils?, sa position? etc....
bref quel est ton critère de recherche?
Oui le node s'appelle "Trailer", le parent "Action" et le fils "Date".
Sa position je ne le sais pas à l'avance par contre celà dépend du nombre de node fils à "Action" qui peut varier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part très facile, ton node c'est le cinquième à droite après le prologue, tu peux pas le louper, il est entre l'élément rouge et l'attribut vert...![]()
![]()
![]()
soyons sérieux, tu fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <xsl:template match="/"> <xsl:apply-templates match="//Trailer"/> </xsl:template> <xsl:template match="Trailer"> tu fais ton traitement </xsl:template>
alors il te suffit d'utiliser "//Trailer" pour récupérer tous les Trailer, quelques soient leur position.
je t'ai grillé![]()
Euh merci par contre j'ai complétement oublié de préciser que j'étais en .Net (C#)...
Bonjour,
très facile, ton node c'est le cinquième à droite après le prologue, tu peux pas le louper, il est entre l'élément rouge et l'attribut vert...
Bon, plus sérieusement, si tu nous expliquais avec plus de précisions ce que tu souhaites faire...
FAQ XML
------------
« Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
Giacomo Leopardi
Partager