Ejemplo 1 |
Un documeto XML debe incluir uno o más elementos.
|
Ejemplo 2 |
El elemento, al que llamamos elemento raíz o documento, no puede formar parte del contenido de ningún otro elemento
|
Ejemplo 3 |
El nombre de un elemento debe ser igual en las etiquetas inicial y final. En los nombres se distinguen mayúsculas y minúsculas.
|
Ejemplo 4 |
Si la etiqueta inicial está dentro de un elemento, la etiqueta final también debe estar dentro del mismo elemento. Para decirlo
más facil, los elementos, enmarcados por una etiqueta inicial y otra final, deben anidarse adecuadamente unos en otros
|
Ejemplo 5 |
Todo elemento cuyo principio se marca con una etiqueta inicial, debe marcarse con una etiqueta final que repita el nombre
del elemento, expresado igual que en la etiqueta inicial. El texto contenido entre la etiqueta inicial y la etiqueta final
se llama contenido del elemento. Un elemento sin contenido puede tomar una forma especial <nombre/>. La barra situada antes
de > sustituye la etiqueta final
|
Ejemplo 6 |
Los nombres de los elementos pueden incluir letras, números, guiones, guiones bajos, comas y puntos. La coma se puede usar
sólo en un caso especial, cuando separa lo que llamamos namespace. Los nombres de elemento que comienzan con xml, XML u otras
combinaciones de esta clase de cadena están reservadas para el standard.
|
Ejemplo 7 |
Un elemento puede tener varios, uno o ningún atributo. En los nombres de atributo pueden utilizarse los mismos caracteres
permitidos que en los nombres de elemento. El nombre del atributo y su valor se separan con =. El valor del atributo debe
darse entre apostrofes '...' o comillas dobles "..." . Si se usan comillas o apostrofes en el contenido del atributo, se
utilizará el contrario como marcador.
|
Ejemplo 8 |
Los caracteres < y & no pueden usarse en el texto, puesto que se usan como marcas. Si se necesitan, debe usarse < en vez
de < y & en lugar de &
|
Ejemplo 9 |
También pueden sustituirse los caracteres >, ", ' , respectivamente con > , " y '
|
Ejemplo 10 |
Pueden aparecer comentarios en cualquier parte de un documento, fuera de las etiquetas. Un procesador de Xml puede hacer que
un programa lea el texto de los comentarios, pero no necesariamente. No puede incluirse la cadena "--" (dos guiones) dentro
de un comentario.
|
Ejemplo 11 |
La instrucciones de procesamiento (PIs) permiten que los documentos incluyan instrucciones para programas
|
Ejemplo 12 |
Las secciones de CDATA se usan para citar textos con caracteres que en otras circunstancias serían interpretados como signos
de marca. Las secciones de CDATA comienzan con la cadena "<![CDATA[" y acaban con "]]>". No puede incluirse la cadena "]]>"
dentro de una sección de CDATA
|
Ejemplo 13 |
Los documentos XML pueden, y deberían, comenzar con una declaración XML que indique qué versión de XML se está usando
|