[XSLT] soucis de détection d'un noeud (name spaces ?)
bonjour,
j'ai un soucis de détectection d'un noeud au sein d'un document XML :
Code:
1 2 3 4 5 6
| <?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"
xmlns:bm="http://xxx.net/ns/"
xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/"
xmlns:app="http://purl.org/atom/app#">coucou
</feed> |
mon code XSL ne détecte pas :
Code:
1 2 3 4 5 6
| <?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="feed">
<xsl:message>Matched FEED node</xsl:message>
</xsl:template>
</xsl:stylesheet> |
je n'ai rien à l'affichage
par contre, si mon XML est différent :
Code:
1 2
| <?xml version="1.0" encoding="UTF-8"?>
<feed>coucou</feed> |
j'aurais bien le message Matched FEED node.
Que me faut-il faire pour contourner cela ?