bonjour,

voici mon soucis:
J'applique une transformation xslt à un fichier xml.
Dans le fichier xsl, j'aimerais importer (appeller) un autre xml qui contient la traduction. (genre <error_text>veuillez mettre votre login</error_text>)

Le problème c'est que je n'arrive pas à importer ce fichier dans le fichier xsl
Comment faut il faire?

Aussi y'aurait il une syntaxe particulière pour utiliser la valeur du noeud error_text du xml importé?
ou un <xsl:value-of select="error_text" /> suffit?


j'ai essayé l'exemple de haypo:
http://www.developpez.net/forums/sho...59&postcount=5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<xsl:template xmlns:xi="http://www.w3.org/2001/XInclude" match="xi:include">  <!-- Get a reference to the external file's root node -->  <xsl:variable name="external_doc" select="document(@href)" />   <!-- Process the external file's document element -->  <xsl:apply-templates select="$external_doc/*" /> </xsl:template>
en mettant à la place de select="document(@href)";
select="document(http://monsite/monxml.xml)" ou bien select="http://monsite/monxml.xml"
mais ça ne marche pas...vous pouvez m'aidez?
Merci.