XML Formatter and Validator

XML

XML bien formado

Resultado
<?xml version="1.0" encoding="UTF-8"?>
<catalog xmlns:dc="http://purl.org/dc/elements/1.1/">
  <book id="bk101" lang="es">
    <dc:title>Guía de XML &amp; XPath</dc:title>
    <author>Ada Lovelace</author>
    <price currency="EUR">29.95</price>
    <tags>
      <tag>xml</tag>
      <tag>datos</tag>
    </tags>
    <!-- edición revisada -->
  </book>
  <book id="bk102" lang="en">
    <dc:title>Clean Feeds</dc:title>
    <author>Alan Turing</author>
    <price currency="USD">19.5</price>
    <summary><![CDATA[Uses <rss> & <atom>]]></summary>
  </book>
</catalog>
Qué comprueba y límites
  • Comprueba que el XML esté bien formado (cierres, raíz única, comillas, atributos repetidos, entidades y comentarios). No valida contra un DTD o XSD.
  • El contenido mixto (texto y etiquetas juntas), el CDATA y los elementos con xml:space="preserve" se dejan tal cual para no alterar los datos. Los elementos que solo contienen espacios se vacían.
  • El tester usa el motor XPath 1.0 de tu navegador.
  • Todo ocurre en tu navegador: el XML no se envía a ningún servidor.

⚡ by MACM · miguelacm.es