Bonjour
j'ai le schema suivant:
et le fichier xsl:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <xs:element name="MainSctiptXML"> <xs:complexType> <xs:sequence> <xs:element ref="ScriptDoc" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ScriptDoc"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:int"/> <xs:element name="Nom" type="xs:string"/> <xs:element name="Description" type="xs:string"/> <xs:element name="Contenu" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> ...
Je ne sais pas comment utiliser Substring sur Contenu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <xsl:template match="/"> <HTML> <BODY> <table> <xsl:for-each select="MainSctiptXML/ScriptDoc"> <tr> <a onclick="eventBroker.fireEvent('scriptManaged', 'contentDisplayed', '{Id}');"> <xsl:value-of select="Contenu"/> <xsl:value-of select="substring(Contenu,3)"/> </a> </tr> </xsl:for-each> </table> </BODY> </HTML> </xsl:template> </xsl:stylesheet> ....
merci d'avance pour votre aide.
Partager