From: Yann Marc Fontenoy (yann.fontenoy@laposte.net)
Date: 04/01/2001 - 08:46
Bonjour
Je debute en XSL et XSL-T pourtant je desirerais ecrire un ensemble
de regle pour transformer un document XML particulier en SVG (c est a
dire en une autre forme de XML)
le document XML ressemblerais a ca :
<ymfdoc>
<replique id="papa"> bonjour je ne suis <colere>pas
content</colere> et toi comment vas tu? </replique>
/ ..... /
</ymfdoc>
Je desire faire un traitement particulier sur chaque (et toutes )les
lettre, en fonction des attributs de la balise <replique>
Mais la partie qui se trouve entre les balises <colere> doit
beneficier d'un traitement supplementaire : du style mise en rouge ou
en gras...
Or mon probleme est le suivant :
Quand j'en suis au traitement du noeud <replique> je sait recuperer
la valeur total du texte et la traiter comme je l endend.
Je sait d'autre part effectuer un traitement sur les eventuelles
balises <colere> dans une <replique> mais je n'arrive absoluement pas
a superposer les deux.
c'est a dire que a la sortie : chaque caractere de la phrase soit par
exemple encadré par une balise <car> et que en plus la partie dans la
balise colere soit encadre par une tag <special>
D'autre part y a il un moyen de faire un compteur globale dans un
ensemble de regles (en respectant la norme W3C).
Pour ces deux problemes j'ai essayer de chercher une reponse sans
succes, si l'un de vous aurait quelque exemples dans ce style ou
saurait ou les trouver ce serait tres gentil.
En vous remerciant
Yann Marc Fontenoy
mailto:yann@fontenoy.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
|