DevPocket

Formateador y validador XML

Pega un XML y la herramienta comprobará que está bien formado: etiquetas cerradas y anidadas correctamente, atributos entrecomillados y un único elemento raíz. Si hay un error, muestra el mensaje del analizador y, cuando es posible, la línea.

Lo que pegas en DevPocket se procesa en tu navegador y no se guarda ni se envía.

Cargando la herramienta…

El formateado trabaja sobre el texto original, así que conserva comentarios, secciones CDATA y entidades tal cual. Por seguridad no se admiten declaraciones de entidades (<!ENTITY>), que permiten ataques de expansión, y el contenido nunca se inserta en la página.

Cómo se usa

  1. Pega el XML o carga el ejemplo.
  2. Elige formatear o minificar.
  3. Si es válido, copia el resultado; si no, corrige el error indicado.

Preguntas frecuentes

¿Valida contra un esquema XSD?
No. Comprueba que el XML esté bien formado, que es el requisito básico. La validación contra XSD o DTD requiere el esquema y no se realiza.
¿Sirve para facturas Facturae o feeds RSS?
Sí, puedes formatear y revisar cualquier XML bien formado, como feeds RSS, sitemaps, SVG o documentos Facturae, aunque no se comprueban sus reglas específicas.

Limitaciones

  • Las expresiones regulares usan el motor de JavaScript; la sintaxis puede diferir de PCRE, Python o Java.
  • El comparador de textos está pensado para documentos de hasta unos 2 MB.