#183 · Formato y datos

Herramienta para escapar XML

Escapa caracteres reservados para que un valor de texto pueda representarse de forma segura dentro de XML. Convierte ampersands, signos menor y mayor, comillas y apóstrofos a sus entidades predefinidas, una operación útil al preparar contenido para nodos de texto o atributos.

Entrada de texto

Protección de caracteres XML
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega o escribe el texto en el área de entrada.
  2. Ajusta las opciones disponibles si las necesitas.
  3. Pulsa Escapar XML o usa Ctrl/Cmd + Enter.
  4. Revisa el resultado y las métricas antes de copiarlo o descargarlo.

Qué hace esta herramienta

Transforma los cinco caracteres predefinidos de XML en referencias de entidad, evitando que el contenido se confunda con etiquetas, delimitadores de atributos o inicio de entidades.

Aplica &, <, >, " y ' en un orden que evita volver a escapar los ampersands generados.

Escapar texto no valida la estructura completa de un documento XML ni corrige etiquetas mal formadas.

Ejemplo

Entrada:

AT&T <equipo id="A1"> dice: "sí"

Resultado esperado: el texto se transforma aplicando las reglas descritas arriba y conserva el contenido semántico.

Casos de uso

  • Preparar fragmentos para documentación técnica o ejemplos de código.
  • Corregir texto copiado desde exportaciones, APIs o archivos de configuración.
  • Comprobar cómo se representan caracteres reservados antes de importar datos.
  • Depurar diferencias entre texto visible y texto almacenado.

Consejos para obtener mejores resultados

  • Trabaja con una copia del texto original cuando el contenido sea importante.
  • Comprueba el contexto de destino: HTML, XML, JavaScript, JSON y CSV tienen reglas diferentes.
  • Prueba primero con una muestra pequeña si el contenido proviene de una exportación grande.
  • Revisa especialmente comillas, barras invertidas y saltos de línea.
  • Usa UTF-8 para conservar correctamente tildes, ñ, símbolos y emoji.

Detalles del procesamiento

Aplica &amp;amp;, &amp;lt;, &amp;gt;, &amp;quot; y &amp;apos; en un orden que evita volver a escapar los ampersands generados.

Escapar texto no valida la estructura completa de un documento XML ni corrige etiquetas mal formadas.

Preguntas frecuentes

¿Cuáles son los cinco caracteres predefinidos que se escapan en XML?

Son &, <, >, comillas dobles y apóstrofos, representados mediante &amp;amp;, &amp;lt;, &amp;gt;, &amp;quot; y &amp;apos;.

¿Escapar XML convierte un texto en un documento XML válido?

No. Solo protege caracteres dentro de un valor textual; la estructura de elementos, atributos, espacios de nombres y codificación debe validarse por separado.

¿Es necesario escapar > en todos los nodos XML?

No siempre es obligatorio, pero escaparlo es seguro y puede resultar útil para mantener un tratamiento consistente de caracteres reservados.

¿Puedo usar el resultado dentro de un atributo XML?

Sí, siempre que escapes también el tipo de comilla que delimita el atributo y respetes las demás reglas del documento.

¿La herramienta modifica caracteres Unicode como ñ o €?

No. Los caracteres Unicode normales se conservan; solo se sustituyen los caracteres XML reservados seleccionados.

Resumen del módulo

MóduloFunción
EntradaTexto procesado localmente en el navegador
MotorReglas específicas de Herramienta para escapar XML
SalidaResultado copiable y descargable en TXT
PrivacidadEl contenido no necesita salir del navegador