Bonjour,
je souhaite transformer un fichier XML dont la structure est (en gros) :
le problème vient des prefix "er:" et "gml:"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <er:ROOTxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"....> ..... <gml:membre> <er:membre2> <er:id> <er:permanentId>monId</er:permanentId> </er:id> </er:membre> </gml:membre2> ..... </er:ROOT>
dans mon fichier de transformation xslt
...Quand je lance la transformation, ça marche pas au premier match ( Apparemment, c'est le traitement du prefix "er:" qui coince... il doit être mal déclaré.
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 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:er="er" .... <xsl:template match="er:ROOT"> ..... <xsl:element name="NOUVEAU_MEMBRE"> ...... </xsl:element> ...... </xsl:template> </xsl:stylesheet>
Une idée?
Partager