Extraire le 2eme élément à partir d'un file xml.
Bonsoir,
Extrait de mon file xml:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<colone>
<titel>
<text><![CDATA[Campaign Name]]></text>
<lien><![CDATA[]]></lien>
</titel>
<ligne>
<text><![CDATA[10K Scholarship]]></text>
<lien><![CDATA[/show_individual_sales.html?pid=820&start_date=2006-05-01&end_date=2006-05-17]]></lien>
</ligne>
<ligne>
<text><![CDATA[(WEB MEDIA ONLY)]]></text>
<lien><![CDATA[/show_individual_sales.html?pid=918&start_date=2006-05-01&end_date=2006-05-17]]></lien>
</ligne>
<ligne>
<text><![CDATA[African American Voice]]></text>
<lien><![CDATA[/show_individual_sales.html?pid=1002&start_date=2006-05-01&end_date=2006-05-17]]></lien>
</ligne>
....
...
..
|
j'utilise le fichier xsl suivant pour extraire le seconde lien de chaque colone et l'inserer ds une zone de text, voilà un extrait de mon fichie xsl:
Code:
1 2 3 4 5 6 7
|
<xsl:element name="input">
<xsl:attribute name="name"><xsl:value-of select="count(//colone)"/></xsl:attribute>
<xsl:attribute name="type">hidden</xsl:attribute>
<xsl:attribute name="value"><xsl:copy-of select="colone/ligne/lien [position()=2]"/></xsl:attribute>
</xsl:element>
|
mais ça marche pas.
je voulais savoir le probleme.
merci d'avance.