Tecnología

Inicio

Cómo corregir los errores XML

Cómo corregir los errores XML


La simplicidad de XML puede hacer que sea fácil de usar en la creación de aplicaciones para su uso en línea, pero como cualquier lenguaje de marcas, puede ser presa de la sintaxis y los errores de escritura que detengan su código en sus pistas. estructuras de datos XML y datos complejos aumentan la probabilidad de error, sobre todo cuando se utiliza un número significativo de los valores de atributo. gestión de errores XML exitosa requiere que corregir errores cuando se producen y adoptan las prácticas de trabajo que reduzcan al mínimo la probabilidad en el primer lugar.

Instrucciones

1 Validar los datos XML. Usted puede estar tentado a preocuparse por su precisión sólo si no funciona dentro de su proyecto en su conjunto, pero si se revisa los datos mientras se programa, usted puede ahorrarse el estrés cuando se utiliza el código. El servicio oficial W3C Validación de marcado (ver Recursos) proporciona la fuente principal para la validación de marcado XML. El sitio de W3Schools (ver Recursos) ofrece un servicio similar, por lo que elegir uno y subir su código. validación de XML resalta los errores de sintaxis de marcado. Es posible que un solo error marcado produce múltiples efectos, aumentando el grado aparente de un problema. Por esta razón, validar los datos XML de nuevo después de reparar cada error.

2 Resalte sus datos XML para ayudar a evitar errores de XML durante el proceso de desarrollo. Para crear un enfoque preventivo de errores de XML, utilice un editor de texto que pone de relieve la sintaxis XML, tal como Notepad ++; un editor de XML especializado, tales como el oxígeno o Amaya; o un entorno de desarrollo integrado o IDE, como Eclipse o Dreamweaver. Junto con destacar los errores a medida que escribe, algunas de estas herramientas le pedirá que con correcciones de código o ejemplos, tales como el cierre de una etiqueta que ya se abrió o proporcionar listas desplegables de las etiquetas dentro de su documento.

3 Comprobar el marcado contra cualquier definiciones de esquemas XML o tipo de documento definiciones proporcionadas con los datos XML. Estos documentos declaran las estructuras, elementos y atributos que un conjunto de datos XML debe observar. Dependiendo del proyecto, el esquema o DTD pueden ser diseñados para hacer cumplir las normas necesarias para los datos XML se pueden utilizar, junto con otras tecnologías que intervienen en la aplicación. Fallas en el cumplimiento pueden causar errores.

4 Revisar sus estructuras XML de errores de marcado comunes. XML válido requiere que cierre todas las etiquetas. Compruebe que sus etiquetas de apertura incluyen etiquetas de cierre con el mismo nombre o son de cierre automático, de la siguiente manera:

<Object type = "silla" />

Además, compruebe que se asigna a cada uno de los atributos de su elemento de un valor y colocar estos valores entre comillas. Sus estructuras de datos XML deben utilizar el agrupamiento correcta, a fin de buscar el uso adecuado de elementos primarios y secundarios. El siguiente código muestra un error de anidamiento porque el elemento hijo cierra fuera del elemento padre en lugar de en su interior:

<Parent>
<Infantil>
<Nombre> Sam </ name>
</ Parent>
</ Niño>

5 Compruebe si hay errores de caracteres, que a menudo surgen en los datos XML. XML puede utilizar Unicode para dar cabida a una amplia variedad de caracteres de idiomas internacionales. Si guarda un documento XML utilizando sólo la codificación ASCII, algunos caracteres Unicode desencadenan errores. elemento XML y valores de atributos no pueden utilizar algunos caracteres, incluyendo los ">" y "<" caracteres utilizados para delinear las etiquetas:

<Tag>

Al utilizar estos caracteres dentro de los datos XML, se debe indicar que el uso de sus referencias de entidad, de la siguiente manera:

<Info> Precio & gt; 500 </ info>

Consejos y advertencias

  • Incluso si está seguro de que su código es limpio, vuelva a comprobar que para evitar perder tiempo para seguimiento de error adicional.