Bonjour,
J'aurai besoin de votre aide pour un problème de namespaces. J'ai une XSLT à laquelle je ne peux pas toucher à laquelle vient s'associer un fichier XML que je génère en JAVA.
Cependant le fichier XSLT utilisé ne semble pas tenir compte des namespaces, voici un exemple :
.xml
Code :
- <ns4:kmehrmessage>
- <ns4:header>
- <ns4:standard>
- <ns4:cd SV="1.0" S="CD-STANDARD">20030909</ns4:cd>
- </ns4:standard>
- <ns4:id SL=" " SV="1.0" S="ID-KMEHR">1</ns4:id>
- ....
|
.xsl
Code :
- <xsl:value-of select="/kmehrmessage/header/id"/>
|
On voit que le .xml utilise le namespace ns4 alors que .xsl ne fait pas référence à un namespace. Est-t'il possible de faire en sorte que ça fonctionne sans préciser à chaque ligne du .xsl le namespace à charger. Je serai plutôt intéressé par une "ligne" magique qui préciserait au .xsl qu'il doit lire dans le ns4 par défaut.
Un grand merci.