Hello,
Si je parcours mes element XML Schemas, comment je peux trouver le type de l'element en cours?
Je pense à un truc du genre mais ça ne marche pas...
En fait c'est le
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 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="xs:schema"> <html> <body> Premier XSLT <xsl:for-each select="xs:element"> <xsl:if test="type == xs:date"> Date... </xsl:if> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>qui en fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xsl:if test="type == xs:date">
Pour info, mon fichier xsd:
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="premier_test.xslt"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="champDate" type="xs:date"/> <xs:element name="champDate2" type="xs:date"/> <xs:element name="champDate3" type="xs:date"/> </xs:schema>
A+
Partager