[XSLT] Le schéma xsd n'est pas écrit lors de la transformation de mon document en xml
Bonjour,
J'ai un fichier xml que je transforme en un nouveau fichier xml via xsl.
Dans le fichier xsl, j'écris le schéma XSD d'un nouveau fichier xml mais à la transformation, il ne m'écrit pas ce nouveau fichier xsd.
Pourtant je lui passe le xsi:schemaLocation
Fichier xsl :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns="http://test.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://test.com/ ../xsd/SAGAI.xsd">
<xsl:output method="xml" encoding="UTF-8" indent="yes"/>
<xsl:element name="dateApplication">
<xsl:value-of select="dateApplication"/>
</xsl:element>
<xsl:element name="action">
<xsl:value-of select="action"/>
</xsl:element>
<xsl:element name="dateFinApplication">
<xsl:value-of select="dateFinApplication"/>
</xsl:element> |
Fichier xml de sortie :
Code:
1 2 3 4 5 6
|
<?xml version="1.0" encoding="UTF-8"?>
<LIGNE xmlns="http://test.com/">
<dateApplication>05/06/2006</dateApplication>
<action>CREATION</action>
<dateFinApplication/> |