Caratere echappatoire balise xml

Résolu
maelpierre Messages postés 5 Statut Membre -  
maelpierre Messages postés 5 Statut Membre -
Bonjour,

Je gére dynamiquement les textes d'une application flash dans un fichier xml, et je cherche a mettre des liens hypertexte dans mon texte. PB : xml interprète les balise <a></a> comme des balise xml. Est-ce qu'il existe un caractère échappatoire pour que le xml ignore cette balise ?

d'avance merci pour votre aide,

Bonne journée

3 réponses

  1. maelpierre Messages postés 5 Statut Membre 1
     
    Je viens de trouver une solution. Pour que le parseur n'analyse pas un texte, on peut mettre le texte là dedant :

    <![CDATA[ texte ignoré par le parseur xml]]>

    les balises html sont alors cachée !

    au passage : un lien intéressant pour le sujet :http://www.w3schools.com/xml/xml_cdata.asp
    1
  2. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Salut,
    Tu utilises sans doute du xsl non?
    Il suffit dans ton xsl de remplacer la balise <a> par...la balise <a>...
    0
  3. maelpierre Messages postés 5 Statut Membre 1
     
    Merci, je vais exporer la piste du xsl, ce que je n'avais pas encore fait !
    0