| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Un error de atributo duplicado se ha encontrado durante el análisis de XML
    XML ​​, un acrónimo de eXtensible Markup Language , puede parecer simple a primera vista , pero bien formado XML debe cumplir con una serie de reglas estrictas. Cuando se violan estas reglas , analizadores XML , como MSXML y el informe de errores de Jerjes , que a menudo confunden a los programadores principiantes. Para aquellos que se encuentran con " atributos duplicados " mensajes de error , la comprensión de algunos conceptos básicos de codificación ayudarán a ilustrar las diferencias entre los elementos y los atributos . Elementos

    elementos forman la base de XML. Todos los documentos XML contienen un único elemento raíz que comienza con una etiqueta de apertura , seguida de elementos secundarios , y luego se termina por una etiqueta de cierre .

    < CURSO ID = NAME " ENG101 " = " Habilidades básicas de escritura "> < /CURSO > < CURSO ID =" " NAME = " ENG102 Inglés Gramática y Vocabulario "/> < /ESCUELA >

    En el ejemplo anterior , el elemento raíz es ESCUELA . El documento comienza con una etiqueta apertura y termina con un cierre < /ESCUELA > tag . Dentro de estos elementos son dos asignaturas de formación, que puede o no contener elementos de estudiante.
    Atributos

    Una forma de expresar los datos en un archivo XML es mediante la incorporación de atributos dentro un elemento . Un atributo se coloca después de la etiqueta de apertura con un par de nombre y valor en la forma :

    NAME = "valor"

    Continuando con el ejemplo , el elemento CURSO tiene los atributos de "ID" y " NOMBRE . " Mediante la evaluación de los atributos , vemos que la escuela tiene dos cursos, ENG ENG 101 y 102 , los cuales se denominan " habilidades básicas de escritura "y" Gramática Inglés y vocabulario . "
    < br > Duplicar atributos

    una regla de " bien formado " XML es que cada atributo dentro de un elemento debe tener un nombre único. En el ejemplo, un estudiante no suele tener varios nombres y un curso de no tener más de un ID . En la vida real , esto puede no ser el caso y el mismo curso puede ser ofrecido por los dos departamentos de la siguiente manera :

    < CURSO ID = " ENG101 " ID = NAME " COMM103 " = " destrezas básicas " />

    Esto no está permitido en XML , sin embargo. Si dos clases con el mismo nombre tienen que expresarse , un segundo atributo, como ALT , se puede utilizar en su lugar:

    < CURSO ID = " ENG101 " alt = NOMBRE " COMM103 " = " Habilidades básicas de escritura "/>
    otras maneras de expresar los atributos duplicados

    XML no permite atributos duplicados , pero permite varios elementos secundarios con el mismo nombre . En el ejemplo, tanto el curso como elementos ESTUDIANTES aparecen dos veces en el interior de sus elementos primarios . Utilice atributos para describir las características únicas de cada elemento y utilizar elementos secundarios para enumerar los artículos que tienen varias apariciones . Un curso normalmente tiene un ID y un nombre, pero puede tener muchos estudiantes.

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar Excel desde una aplicación de Windows F…
    ·Cómo codificar una raíz cuadrada en HTML 
    ·Cómo crear un enlace a un archivo mediante programació…
    ·Cómo crear un índice para clasificar Características…
    ·Cómo ordenar las columnas de DataGrid 
    ·Cómo utilizar una sentencia case en ASP.Net 
    ·¿Qué es un agente de prueba 
    ·Cómo dar formato a una corriente de descarga XMPP 
    ·Cómo crear un archivo WSDL Validado Desde una URL 
    ·Cómo convertir hexadecimal a BCD 
      Artículos destacados
    ·Cómo actualizar una fila en Microsoft SQL 
    ·Cómo descargar un archivo en PHP 
    ·PHP Hit Tutorial Mostrador 
    ·Cómo calcular el porcentaje de cambio en SAS 
    ·Cómo caché con PHP 
    ·Requisitos para un SDK iTouch 
    ·Java para convertir enteros de Caracteres 
    ·Cómo crear una demostración de rosca en Win32 
    ·Cómo hacer un gráfico Terreno en Visual Basic 2008 
    ·Cómo utilizar un código de una aplicación VB6 quitar…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com