XML - Elementos


Advertisements

Elementos XML se pueden definir como bloques de construcción de un XML Los elementos pueden comportarse como contenedores para texto, elementos, atributos, objetos de soporte o de todas ellas.

Cada documento XML contiene uno o más elementos, el alcance de lo que son o bien delimitado por las etiquetas inicial y final, o de elementos vacíos, de una etiqueta de elemento vacío.

Sintaxis

Siguiente es la sintaxis para escribir un elemento XML:

<element-name attribute1 attribute2>
....content
</element-name>

Donde

  • Element-name es el nombre del elemento. El nombre en las etiquetas inicial y final deben coincidir.

  • attribute1, attribute2 son atributos del elemento separados por espacios en blanco. Un atributo define una propiedad del elemento. Es decir, se asocia un nombre con un valor, que es una cadena de caracteres. Un atributo se escribe como:

    name = "value"
    

    Nombre es seguido por el = signo y un cadena valor doble interior(" ") o (' ') cita.

Elemento vacío

Un elemento vacío (elemento que no tiene contenido) tiene la siguiente sintaxis:

<name attribute1 attribute2.../>

Ejemplo de un documento XML utilizando diversos elemento XML:

<?xml version="1.0"?>
<contact-info>

   <address category="residence">
   
      <name>Tanmay Patil</name>
      <company>Howcodex</company>
      <phone>(011) 123-4567</phone>
      
   <address/>
   
</contact-info>

Elementos XML Reglas

Reglas siguientes son necesarios para ser seguido por elementos XML:

  • Nombre de un elemento puede contener cualquier combinación de caracteres alfanuméricos. El único signo de puntuación en nombres son el guión (-), la puntuación (_) y el punto (.).

  • Los nombres son sensibles a las mayúsculas y minúsculas. Por ejemplo, la dirección, la dirección y la dirección son diferentes nombres.

  • Las etiquetas inicial y final de un elemento debe ser idéntico.

  • Un elemento, que es un contenedor, puede contener texto o elementos como se ve en el ejemplo de arriba.

Advertisements