Unidad 22. XML y RSS (II)


22.2. Importar datos de un Archivo externo

Para poder mostrar los datos almacenados en un archivo XML o RSS externo deberemos crear un archivo XSLT.

Los archivos XSLT transforman y formatean la información para que pueda ser visualizada correctamente en un navegador.

 

El primer paso para importar la información de un archivo será abrir un nuevo documento (Archivo → Nuevo).

Nuevo documento XSLT

Puedes elegir entre crear un fragmento de archivo (que incluiremos más tarde en otro), o directamente crear una página completa que contenga información sobre un archivo externo.

Normalmente nos será más útil crear fragmentos, pues luego son más fáciles de adaptar al resto de las páginas.

 

Se abrirá el siguiente cuadro de diálogo Buscar origen XML:

Buscar origen XML

Aquí deberemos indicar la fuente XML de la que queramos sacar los datos.

Como ves en la imagen, tienes dos posibilidades. Una de ellas es tomar el archivo XML o RSS directamente del mismo sitio donde se encuentra la página.

La segunda opción toma el archivo de una URL en Internet. En este caso deberás asegurarte de cuando en cuando que sigue vigente y no ha sido cambiado de lugar.

 

Cuando aceptemos el cuadro de diálogo verás que en el panel Vinculaciones (Ctrl + F10) aparece la estructura del archivo:

Esquema en el panel Vinculaciones

Habitualmente los archivos liberados por los diferentes sitios en Internet suelen tener una estructura muy similar, por lo que siempre tienen al principio del canal (así es como llaman al archivo liberado, channel en inglés) una breve descripción de su sitio.

En este caso puedes ver como pende del elemento channel un título (title), un enlace (link), una descripción y el lenguaje y a continuación el contenido propiamente dicho bajo el elemento item.

Nuestra forma de actuar una vez hayamos declarado la fuente XML y seamos capaces de ver su contenido en el panel Vinculaciones será muy parecida a como lo hacíamos cuando creábamos un juego de registros de una base de datos.

Simplemente tendremos que arrastrar el elemento que queremos que se muestre a la página y se visualizará.

Recuerda que para acceder a una visualización de la página deberás pulsar la tecla F12. En este caso no tendremos vista de LiveData.

 

Para comenzar a importar datos desde un archivo externo realiza el Ejercicio Paso a Paso de Importar datos RSS.

Pág. 22.2

Atrás  Inicio  Adelante





Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.