Los últimos tutoriales de desarrollo web
 

Viendo XML


archivos XML en bruto se pueden ver en todos los principales navegadores.

No espere que los archivos XML que se muestran como páginas HTML.


Visualización de archivos XML

rgb (95, 95, 95) sólida; margin-bottom: 15px; "class =" notranslate "?> <? xml version =" 1.0 "encoding =" UTF-8 ">
- <Nota>
<Para> Tove </ a>
<Desde> Jani </ desde>
<Título> Recordatorio </ heading>
<Body> No me olvides este fin de semana! </ Body>
</ Note>

Mira el archivo XML anterior en su navegador: note.xml

La mayoría de los navegadores mostrarán un documento XML con elementos codificados por colores.

A menudo un plus (+) o del signo menos (-) a la izquierda de los elementos se puede hacer clic para expandir o contraer la estructura de los elementos.

Para ver el código fuente XML sin procesar, tratar de seleccionar "View Page Source" o "View Source" en el menú del navegador.

Note: En Safari 5 (and earlier) , sólo se mostrará el texto del elemento. Para ver el XML sin procesar, debe hacer clic derecho en la página y seleccione "View Source" .


Visualización de un archivo XML no válido

Si se abre un archivo XML errónea, algunos navegadores informar del error, y algunos se muestre, o mostrar de forma incorrecta.

rgb (95, 95, 95) sólida; margin-bottom: 15px; "class =" notranslate "?> <? xml version =" 1.0 "encoding =" UTF-8 ">
- <Nota>
<Para> Tove </ a>
<Desde> Jani </ ffrom>
<Título> Recordatorio </ heading>
<Body> No me olvides este fin de semana! </ Body>
</ Note>

Trate de abrir el siguiente archivo XML: note_error.xml


Otros ejemplos XML

Viendo algunos documentos XML le ayudará a conseguir la sensación de XML:

Un menú de desayuno XML
Se trata de un menú de comida desayuno de un restaurante, almacenada como XML.

Un catálogo en CD XML
Se trata de una colección de CD, almacenada como XML.

Un catálogo de plantas XML
Se trata de un catálogo de plantas a partir de una tienda de plantas, almacenados como XML.

×

Encabezamiento


¿Por qué aparece en XML como esto?

Los documentos XML no contienen información acerca de cómo mostrar los datos.

Dado que las etiquetas XML son "invented" por el autor del documento XML, los navegadores no saben si una etiqueta como <table> describe una tabla HTML o una mesa de comedor.

Sin ningún tipo de información acerca de cómo mostrar los datos, los navegadores pueden simplemente mostrar el documento XML como es.


Viendo archivos XML con CSS?

A continuación se muestra un ejemplo de cómo utilizar CSS para dar formato a un documento XML.

Podemos utilizar un archivo XML como cd_catalog.xml y una hoja de estilo como cd_catalog.css

RESULTADO: El catálogo en CD con formato del archivo CSS

A continuación se muestra una parte del archivo XML. La segunda línea une el archivo XML en el archivo CSS:

<?xml version="1.0" encoding="UTF-8 " ?>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOG>
  <CD>
    <TITLE>Empire Burlesque</TITLE>
    <ARTIST>Bob Dylan</ARTIST>
    <COUNTRY>USA</COUNTRY>
    <COMPANY>Columbia</COMPANY>
    <PRICE>10.90</PRICE>
    <YEAR>1985</YEAR>
  </CD>
  <CD>
    <TITLE>Hide your heart</TITLE>
    <ARTIST>Bonnie Tyler</ARTIST>
    <COUNTRY>UK</COUNTRY>
    <COMPANY>CBS Records</COMPANY>
    <PRICE>9.90</PRICE>
    <YEAR>1988</YEAR>
  </CD>
.
.
.
</CATALOG>

No se recomienda el formateo XML con CSS. Utilizar JavaScript o XSLT.