recuperer des valeurs [XSL] - XML/XSL - Programmation
Marsh Posté le 01-04-2007 à 18:38:25
je pensais a un each-for seulement il me recupere tous (titre, valeur precedente ...)
personne a une ptite idée ?
Marsh Posté le 02-04-2007 à 10:26:34
Ta solution démontre que tu n'a rien compris au principes d'une transformation, à revoir d'urgence...
Code :
|
Marsh Posté le 31-03-2007 à 19:55:11
salut,
j'ai pour fichier xml :
<champ>
<titre>titre</titre>
<nom>blabla1</nom>
<nom>blabla2</nom>
<sschamp>
<titre>titre</titre>
<nom>blabla3</nom>
<nom>blabla4</nom>
...
et je souhaite tranformer ce fichier en html en mettant les titres en gras et le reste en "normal" :
<xsl:for-each select="/*/champs">
<h1><xsl:value-of select="titre"/></h1>
<br></br>
<xsl:value-of select="nom"/>
<xsl:for-each select="ancestor-or-self::champ/sschamp">
<h2><xsl:value-of select="titre"/></h2>
<br></br>
<xsl:value-of select="nom"/>
</xsl:for-each>
</xsl:for-each>
Seulement je ne recupere que les premieres valeurs de nom à chague fois (blabla1 et blabla3)
J'aurais souhaité savoir comment faire pour recuperer tous les noms ?
Merci
Message édité par crapodesiles le 01-04-2007 à 09:05:22