-
Problème sur caractère
Bonjour,
A l'intérieur d'une balise "commentaire", j'ai des caractères de type "<" ou ">" ou "<="...).
Lorsque j'ouvre mon fichier XML, j'ai un message qui me dit que mon document n'est pas bien formé.
Comment puis-je faire pour que dans ma balise "commentaire", je puisse garder ces signes, sans qu'il comprenne autre chose ?
Dois-je mettre une DTD avec une indication précise?
Merci de votre aide,
Laurent
-
< et > doivent être remplacé par < et > dans du XML
Deux solutions
- transformer ces caractères
- encadrer systematiquement le contenu de cesbalises par des cdata
-
Merci par ta réponse.
Effectivement, encadrer par CDATA me semblait être la bonne solution. Par contre, ma balise <commentaire> contient des "& # 232;" pour (é) et autres transcriptions en ce genre.
Ta deuxième méthode consisterait à faire une conversion des "<" et ">" pour cette balise directement dans une XLT.
Je ne sais pas quel code il faut employer. Est-ce que tu aurais un bout de code en réserve ?
Merci de ton aide,
Laurent