From: Eric van der Vlist (vdv@dyomedea.com)
Date: 18/10/2000 - 10:30
Le seul niveau ou cela peut être pris en compte est effectivement le
output handler, ces caractères étant proscrits partout ailleurs lors du
traitement XSLT...
La spécification XSLT 1.0 est particulièrement concise en ce qui
concerne la description de la méthode de sortie "texte" [1] et fait
l'impasse sur ce sujet.
Il me semble donc que le développement d'un output handler est la seule
solution...
Cordialement,
Eric van der Vlist
[1] http://xmlfr.org/w3c/TR/xslt/#section-Text-Output-Method
JM Destabeaux wrote:
>
> 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)
--
------------------------------------------------------------------------
Eric van der Vlist Dyomedea http://dyomedea.com
http://xmlfr.org http://4xt.org http://ducotede.com
------------------------------------------------------------------------
--
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
|