Eh oui ! encore un pb d'encoding !
Je fait pas mal d'applis carto en svg (et XMLRAD) et depuis le début j'élimine systématiquement les accents car le svg produit par xslt ne prend pas le bon encoding...
En début de xsl je mets bien :
<xsl:stylesheet version="1.0" xmlnssl="http://www.w3.org/1999/XSL/Transform" xmlnslink="http://www.w3.org/1999/xlink">
<xsl:output method="xml" encoding="iso-8859-1" standalone="no"/>
et mon svg revient comme ça :
<?xml version="1.0" standalone="no"?>
Si j'enregistre le svg produit et que j'ajoute à la mimine l'encoding, je peux alors mettre des accents et autres caractères, mais impossible de générer ça via le moteur xslt (msxml-4).
les autres attributs de xsl:output sont bien recopiés mais bizzarement celui-ci résiste farouchement. Y a t il une solution ?
Partager