XSLT - Problème avec template match
Bonjour,
je débute dans le XSLT.
j'ai le fichier XML suivant :
<?xml version="1.0" encoding="ISO-8859-1"?>
<Message xmlns="http://www.pssq.com/FT/2002/ORDERS">
<texte1>info 1</texte1>
<texte2>info 2</texte2>
</Message>
Je veux extraire dans un fichier texte la donnée contenue dans <texte1>.
Mon fichier XSL est le suivant :
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output encoding="iSO-8859-1" method="text"/>
<xsl:template match="Message">
<xsl:value-of select="texte1" />
</xsl:template>
</xsl:stylesheet>
Au niveau du résultat, le fichier texte contient toujours :
info 1
info 2
Cela fonctionne si au niveau du fichier XML je supprime xmlns="http://www.pssq.com/FT/2002/ORDERS" pour seulement laisser <Message>. Cependant, je ne pas pas supprimer la ligne car ce fichier provient d'un autre système.
Merci pour votre aide.