Preguntas frecuentes
¿Qué diferencia hay entre XML bien formado y XML válido?
Un XML bien formado cumple las reglas del propio lenguaje XML: todas las etiquetas cerradas y bien anidadas, un solo elemento raíz, atributos entre comillas y caracteres especiales escapados. Un XML válido está bien formado y además cumple un esquema que describe qué elementos y atributos se permiten, en qué orden y qué tipo de valores contienen.
¿Necesito un esquema?
No. Sin esquema, el validador comprueba que el XML está bien formado y muestra su tamaño y profundidad. Pega o abre un esquema XSD en el cuadro de la derecha para comprobar también la estructura y los valores, por ejemplo que un precio sea un número o que exista un atributo obligatorio.
¿Qué esquemas se admiten?
XSD (XML Schema 1.0) en un solo archivo. Los esquemas que cargan otros archivos con xs:import o xs:include no pueden cargarlos aquí; copia sus definiciones en un solo esquema. La validación con DTD y RELAX NG no está disponible en esta página.
¿Por qué los mensajes del esquema están en inglés?
Vienen de libxml2, la biblioteca XML estándar que usan muchos programas y sistemas operativos, que escribe sus mensajes en inglés. Los números de línea, los títulos y los mensajes de buena formación aparecen en tu idioma.
¿Se sube mi XML?
No. La comprobación del esquema se hace en tu navegador: libxml2 está compilada a WebAssembly y se descarga la primera vez que validas con un esquema (alrededor de 1 MB). Tu XML y tu esquema nunca salen de tu dispositivo. Nuestro servidor solo registra que se hizo una comprobación, para aplicar el límite diario.
¿Qué cuenta para el límite diario?
Cada validación completada cuenta una vez, sea válido el XML o no. Los errores que hacen que el XML no esté bien formado se muestran gratis mientras escribes y nunca se cuentan.





