validator validate validar validador online characters beauty archivo xml validation

validate - xml validator xsd



¿Cómo puedo incluir un carácter "y" comercial(&) en un documento XML? (2)

¿Cómo puedo poner un símbolo & en un atributo de una etiqueta XML mientras mantengo el XML válido?

<?xml version="1.0" ?> <a text="b&c"/>

Cuando uso el validador de W3School , obtengo el error:

EntityRef: esperando '' ; ''


Puedes usar estas secuencias de escape:

< (less-than) - &#60; or &lt; > (greater-than) - &#62; or &gt; & (ampersand) - &#38; '' (apostrophe or single quote) - &#39; " (double-quote) - &#34;


Use una referencia de carácter para representarlo: &amp;

Ver la specification :

El carácter "y" comercial (&) y el corchete de ángulo izquierdo (<) NO DEBEN aparecer en su forma literal, excepto cuando se usan como delimitadores de marcado, o dentro de un comentario, una instrucción de procesamiento o una sección CDATA. Si se necesitan en otro lugar, DEBEN escaparse utilizando referencias numéricas de caracteres o las cadenas " &amp; " y " &lt; " respectivamente. El corchete en ángulo recto (>) se puede representar usando la cadena " &gt; ", y DEBE, por compatibilidad, escapar usando " &gt; " o una referencia de carácter cuando aparece en la cadena " ]]> " en el contenido, cuando esa cadena no está marcando el final de una sección CDATA.