La referencia me dice que no puedo usar delimitadores-iniciales y los ]]> como texto simple
ejemplo
Código XML:
Ver original
<elemento>&</elemento> <elemento>]]></elemento>
La referencia dice que es incorrecto y me queda claro
Tambien dice que no puedo poner esto
Código XML:
Ver original
<![CDATA[ textotexto ]]> textotexto ]]>
y me queda claro
Pero hay una parte que no le entiendo
The ampersand character (&) and the left angle bracket (<) must not appear in their literal form, except when used as markup delimiters, or within a comment, a processing instruction, or a CDATA section. If they are needed elsewhere, they must be escaped using either numeric character references or the strings " & " and " < " respectively. The right angle bracket (>) may be represented using the string " > ", and must, for compatibility, be escaped using either " > " or a character reference when it appears in the string " ]]> " in content, when that string is not marking the end of a CDATA section.
Alguien me aria el favor de decirme que dice, mas que nada esta parte
The right angle bracket (>) may be represented using the string " > ", and must, for compatibility, be escaped using either " > " or a character reference when it appears in the string " ]]> " in content, when that string is not marking the end of a CDATA section.
es valido
<elemento> texto > texto </elemento>
<elemento> texto ]]> texto </elemento>
Supongo que no son validos, ya que si el parser xml ve > o esto ]]> espera que haya un inicio, pero en fin solo lo supongo.
suponiendo que esta mal lo anterior, esta seria la solucion?
<elemento> texto ]]> </elemento>
Espero me puedan ayudar, o denme un link
Saludos