Tecnología

Inicio

¿Qué es una sintaxis XML no válido?

¿Qué es una sintaxis XML no válido?


XML es un lenguaje de marcas para los datos estructurados. Esto significa que los elementos tienda de archivos XML de datos, modelado de ellos como elementos. Cada elemento está representado en XML como una estructura de etiquetado. Muchas otras tecnologías y lenguajes de programación pueden trabajar en conjunto con los datos XML para entregar aplicaciones Web y de escritorio. Para que este proceso tenga éxito, el contenido XML debe ser estructurado correctamente. sintaxis XML no válido cuando un archivo XML contiene estructuras que no se forman correctamente.

sintaxis XML

sintaxis XML implica elementos y atributos. El siguiente elemento XML de ejemplo demuestra que almacenan datos de una persona:

<Persona de género = "macho"> Jim </ persona>

El elemento tiene una etiqueta de apertura, una etiqueta de cierre y el contenido en el medio. La etiqueta de elemento de apertura también tiene un atributo para proporcionar información adicional sobre el elemento de datos está siendo modelado por el elemento. datos XML también puede incluir estructuras de anidado, con elementos que contienen otros elementos secundarios dentro de ellas, la creación de una estructura de árbol como sigue:

<Oficina>
<Trabajador type = "administración"> Mary </ trabajador>
<Trabajador type = "gestión"> Alicia </ trabajador>
</ Oficina>

El elemento "oficina" aquí es el elemento principal, mientras que los elementos de "trabajadores" son los niños. Elementos secundarios también pueden contener elementos secundarios adicionales.

Exactitud

Si un almacén de datos XML contiene sólo elementos que se estructuran correctamente, sin errores de sintaxis, este XML se puede describir como bien formada. los datos XML bien formado observa con éxito las reglas de la sintaxis XML. Estas reglas incluyen varias especificaciones. Por ejemplo, XML bien formado solamente debe contener elementos que están cerradas y la imbricación correcta. El siguiente código XML muestra no está estructurado correctamente:

<Bosque>
<Tree>
Pino
</ Bosque>
</ Árbol>

Esto no está bien formado datos XML porque el elemento de "bosque" se cierra antes de que el elemento de "árbol". Incorrecta de los datos XML estructurados pueden hacer que las aplicaciones fallan o se comportan de forma impredecible.

Esquema

Esquema XML es una herramienta de los desarrolladores utilizan para dictar las estructuras que un cierto conjunto de datos XML puede contener. En general, cualquier persona que utilice XML puede elegir los nombres de elementos y atributos de utilizar dentro de un almacén de datos, así como las estructuras de anidación que pueden aparecer. Sin embargo, en ciertas aplicaciones, a veces es necesario restringir las estructuras de manera que otro de proceso puede ejecutar con éxito. Mediante el uso de una definición de esquema XML, los desarrolladores pueden comprobar XML para su validez. datos XML válido por lo tanto no son los mismos datos XML como bien formadas. los datos XML válido observa las reglas de un XSD o, opcionalmente, una definición de tipo de documento o DTD.

Validez

sintaxis XML válido es datos XML que no obedecen las reglas de un XSD o DTD. Los desarrolladores pueden revisar sus archivos XML para su validez, así como la comprobación de que están bien formadas, utilizando los servicios de validación Web. Algunos validadores de verificación Sólo está bien formado que los datos, mientras que otros realizan comprobaciones adicionales en contra de esquema XML y DTD. Los desarrolladores también pueden comprobar que sus documentos XSD están bien formadas, ya que éstos también están estructurados en XML.