Page 1 sur 1

Encodage des caractères spéciaux

Posté : 24 avr. 2006, 18:53
par metro-gi
Bonjour,

Comment peut-on faire pour encoder les caractères constituant la valeur d'une balise XML ?
Ce que je veux faire c'est encoder la chaine saisie dans un formulaire de telle manière qu'elle puisse être mise directement dans un fichier XML. Le problème c'est quand on saisit des caractères du genre : '<' ou '/>', ...

Merci d'avance

Posté : 24 avr. 2006, 19:57
par zeus
Pour pouvoir insérer un contenu avec des balises, il faut utiliser la balise

Code : Tout sélectionner

<![CDATA[...]]>
Ils s'utilisent comme suit :

Code : Tout sélectionner

<racine> <balise_1>test</balise_1> <balise_2><![CDATA[<h1>ceci est un titre <strong>HTML</strong></h1>]]></balise_2> </racine>

Posté : 24 avr. 2006, 20:18
par metro-gi
Merci beaucoup,

Les moyens les plus simples sont parfois ceux auxquels on ne pense jamais
:merci: