Bonjour,
J'ai un fichier XML en entrée contenant le caractère & :
En en-tête de ce fichier XML, on a :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Le noeud du fichier que l'on souhaite traiter est le suivant :
<NOM>toto & titi</NOM>
Cet XML est transformé par un XSL en un autre fichier XML.
Le fichier XSL contient :
<xsl:output method='text' encoding='ISO-8859-1' />
Le fichier XML en sortie contient les informations suivantes :
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version='1.0' xmlnssl='http://www.w3.org/1999/XSL/Transform'
xmlnsalan='http://xml.apache.org/xalan'
exclude-result-prefixes='xalan'>
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
Comment remplacer dans le fichier XSL le caractère & afin que le fichier XML généré en sortie contient le caractère & ?
J'ai essayé différentes moyen avec des découpages de chaines avant et après le caractère &, un replace mais je n'y arrive toujours pas.
Partager