From: JM Destabeaux (hacjmd@worldnet.fr)
Date: 18/10/2000 - 11:00
Bonjour,
Petit problème agaçant sous Saxon (mais ça peut être un autre proc):
- une feuille XSLT prend un fichier XML et génère un flot de texte
avec séparateurs (remontée vers gestionnaire de fiches)
- je n'ai pas le choix: ces séparateurs sont respectivement ASCII 9,
ASCII 11, et ASCII 13
- je sais que ASCII 11 ( ou ) est un caractère illégal en XML
(déclaration SGML)
- le parser XML rejette donc logiquement toute tentative d'allusion
au caractère ou la référence dans la feuille de transformation
(XML pas bien formé)
- je n'ai pas vraiment la latitude de filtrer mon texte résultant
par script ou autre (substitution de caractères): le flot doit
sortir casqué et armé du crâne de Zeus... pardon, de XSLT
Q: Suis-je contraint de me lancer dans l'écriture d'un output handler
spécifique? N'y aurait-il rien de plus abordable?
Merci pour tout commentaire ou suggestion!
-jmd
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:05 UTC
webmaster@xmlfr.org
|