XML y sus elementos

¡Buenas gente!

Estoy intentado mostrar un documento XML, pero se me plantea una duda, hay un elemento que me queda de la siguiente manera:

<---

y claro, se hace la picha un lío el parseador.

¿Hay alguna manera de mostrar <--- como "<---" o algo similar para que me considere todo lo que hay dentro de la etiqueta como caracteres sin necesidad de interpretarlo?

Llevo un rato googleando pero no doy con la solución.

Graciaaaaas.
Te refieres a esto?

http://www.w3schools.com/xml/xml_cdata.asp (en Escape Characters)


Saludos
Supongo que tendré que utilizar esa etiqueta y hacer que quede así:



Que debería quedarme:

<--

Pero sin dar error al parsear.

¿Correcto?

Edito:

<[!CDATA[<---]]>

¿Esto lo interpretará bien?
Con mostrar, ¿te refieres a, por ejemplo, tomar ese xml y con xslt convertirlo en, por ejemplo, html para un navegador?

Si es asi, ¿por que no pruebas con < ?


No soy un entendido en xml, para saber si va mejor lo pruebas ;-)


PD: Siento no poner tildes, pero me he cargado la configuracion xD
En realidad, es para pasarle la información a otro PC, pasando de como se vea por la pantalla.

Pero con ese valor en concreto (<--) se lía al usar un carcater que está reservado.

Ahora, en el navegador me lo muestra:


5
TEETHS
<[!CDATA[9]]>


y no se si así es como ha de hacerlo.

Saludos.
Hombre, pues leyendo como funcionaba lo de CDATA (hace tiempo que no lo toco) parece ser que seria valido tanto:

<[!CDATA[<---]]>

como

<---

(obviando que en cada ejemplo que has puesto has usado unas etiquetas distintas, el resultado del contenido deberia ser el mismo).


Saludos
5 respuestas