Caratere echappatoire balise xml

Résolu/Fermé
maelpierre Messages postés 5 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 13 mars 2005 - 11 mars 2005 à 09:12
maelpierre Messages postés 5 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 13 mars 2005 - 13 mars 2005 à 11:30
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
A voir également:

3 réponses

maelpierre Messages postés 5 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 13 mars 2005 1
13 mars 2005 à 11:30
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
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
11 mars 2005 à 09:50
Salut,
Tu utilises sans doute du xsl non?
Il suffit dans ton xsl de remplacer la balise <a> par...la balise <a>...
0
maelpierre Messages postés 5 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 13 mars 2005 1
11 mars 2005 à 13:42
Merci, je vais exporer la piste du xsl, ce que je n'avais pas encore fait !
0