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
- Pega el XML o carga el ejemplo.
- Elige formatear o minificar.
- 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.