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 .
En el ejemplo anterior , el elemento raíz es ESCUELA . El documento comienza con una etiqueta 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 . " 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 "/> 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.
Atributos
Duplicar atributos
otras maneras de expresar los atributos duplicados