Identificar la comilla exterior
Texto conserva las comillas. Atributo protege únicamente el tipo elegido, simple o doble. No añade comillas exteriores ni etiquetas: entrega un fragmento de contenido para insertar.
Herramientas XML
Elige contenido de texto o valor de atributo antes de convertir.
El texto se procesa en este navegador y no se envía a un servidor.
El contexto solo afecta a la codificación. Los separadores se conservan; un salto restaurado pertenece a su valor. El informe JSON guarda los límites de registro.
Entrada ≤ 1.048.576, salida ≤ 6.291.456, informe ≤ 16.777.216 unidades UTF-16; lote ≤ 10.000 registros.
38 → 48 unidades · 3 sustituciones · 1 registros
Al escapar XML, una & en un nombre comercial deja de confundirse con el comienzo de una entidad. Las comillas necesitan otra decisión: importa si el valor irá dentro de un atributo o en el texto de un elemento.
Decodificar XML aquí significa restaurar una sola capa de referencias. No se leen etiquetas ni una DTD, y el resultado no certifica que todo el documento sea válido.
Al escapar XML, CR se escribe como referencia numérica. En atributos también se protegen TAB, LF y la comilla elegida, para mantener el valor al insertarlo en un atributo ordinario de tipo CDATA.
Una referencia numérica puede restaurar un salto dentro de un valor. El informe JSON guarda por separado la entrada, la salida y el separador original de cada registro.
Texto conserva las comillas. Atributo protege únicamente el tipo elegido, simple o doble. No añade comillas exteriores ni etiquetas: entrega un fragmento de contenido para insertar.
La conversión automática espera 350 ms tras la edición. Al desactivarla aparece el botón; también funciona Ctrl/Cmd+Enter. Cualquier cambio bloquea de inmediato la exportación del resultado anterior.
Ejemplo y Borrar muestran una vista previa con cantidades de caracteres. Aplicar confirma el cambio y Deshacer restaura una vez entrada y resultado. La vista larga aumenta en bloques de 20.000 unidades.
Para escapar XML se respetan las entidades XML, sin ampliar la lista con nombres HTML. El decodificador reconoce amp, lt, gt, quot y apos, distingue mayúsculas y exige el punto y coma.
A y A restauran A. El prefijo hexadecimal requiere x minúscula; los dígitos A–F admiten ambas cajas. Las tildes y los emoji válidos permanecen legibles.
Los caracteres especiales XML pueden representarse mediante referencias. Un carácter prohibido no se vuelve válido por escribir su número. El primer fallo indica línea y columna UTF-16 originales, sin resultado parcial.
No todos. XML incorpora cinco nombres, mientras que HTML define muchos más. Al escapar XML puedes usar un carácter Unicode válido o   para un espacio inseparable, en lugar de . Las declaraciones propias quedan fuera de este conversor.
Codificar todos los caracteres reemplazaría incluso letras ordinarias por referencias numéricas. Este conversor no ofrece ese modo: modifica los signos y espacios que corresponden al contexto y conserva los demás caracteres válidos.
Consulta la indicación de privacidad bajo la entrada. Enviar comentarios es una acción independiente; incluye en ellos solo los datos que decidas compartir.
CDATA puede facilitar la lectura de texto con muchos signos < y >. No sirve dentro de un atributo ni puede contener su propio cierre ]]>. Esta página no genera bloques CDATA.
Un analizador XML informa de referencias mal formadas o no declaradas. Este decodificador también se detiene ante esos errores, pero una conversión correcta no demuestra la validez del documento completo.
¿Algo no está claro?
Prueba a escapar XML con &, comillas y un salto de línea; compara después el resultado para texto y atributo.