XML IV
Islas de datos en XML
Que es una
isla de datos en XML?
Una isla de datos es un documento XML que existe dentro
de una página Web en el formato común HTML. Ella permite
realizar scripts, o sea escribir pequeños programas que se
inscriben en una página Web HTML que están escritos en
alguno de los idiomas para este fin, por ejemplo Javascript,
CGI/Perl, PHP, etc. Este script permite realizar operaciones
con el documento XML sin tener que cargar éste en el sistema
por medio de script o por medio de la marca
<OBJECT>.

Casi todo lo
que puede estar contenido en un
documento XML bien formado puede estar dentro de una isla de
datos.
La marca
<XML>
determina el comienzo de la isla de datos y su atributo ID
aporta un nombre que se puede usar para referir a la isla de
datos,
El código XML de una isla de datos puede ser o bien entre
líneas como por ejemplo
<XML ID="XMLID">
<cliente>
<nombre>Pablo Neruda</nombre>
<IDdeCliente>81422
</IDdeCliente>
</cliente>
</XML>
o bien referido por medio de un atributo SRC en la marca
<XML>
<XML ID="XMLID"
SRC="cliente.xml"></XML>

Se puede también usar la marca <SCRIPT>
para crear una isla de datos.
<SCRIPT LANGUAGE="xml"
ID="XMLID">
<cliente>
<nombre>Pablo Neruda
</nombre>
<IDdeCliente>81422
</IDdeCliente>
</cliente>
</SCRIPT>
Escribiendo guías
Simplemente se puede escribir un documento XML, colocarlo
dentro de un elemento <XML> y
darle a ese elemento <XML> un
atributo ID,

Usando el modelo de objetos XML
Que es el modelo de objetos XML?
El modelo de objetos XML es un conjunto de objetos que se
pueden usar para acceder y manipular los datos depositados
en un documento XML. El documento XML está moldeado en forma
de árbol en que cada elemento en el árbol es considerado un
nodo. Objetos con propiedades y métodos variados representan
el árbol y sus nodos. Cada nodo contiene los datos del
documento.
|
|
Pluricentro
consultor informático universitario
orientado por el prof. Ricardo Ferré
prof. universitario en Suecia
univ. de Lund, inst. Real de Tecnología

Tome contacto con nosotros hoy
por información.
Envíenos su mensaje hoy
a consultor@pluricentro.com
Libro digital:
Sistemas de Bases de Datos I;
Introducción gráfica por medio de
ejemplos
Ahora sólo a 9 U$S
Vea nuestra página doméstica http://www.pluricentro.com
Como acceder a los nodos del árbol?
Se puede acceder a los nodos del árbol por medio de
scripts con sus objetos. Estos objetos están creados por el
controlador de sintaxis de XML cuando el carga y
controla el documento XML, Se puede referir al árbol por
medio de su valor ID.
En el ejemplo siguiente MiDocumentoXML es el valor ID
del objeto del documento. Las propiedades de objeto del
documento y sus métodos permiten accedes a los objetos de
los nodos de raíz e hijodel árbol. La raíz o elemento del
documento es el nodo de nivel más alto desde el cual sus
nodos hijos se ramifican para formar el árbol de XML: El
nodo raíz puede aparecer en el documento solamente una vez.

En el ejemplo siguiente el nodo raíz es
<clase>, y su nodo hijo es
<studiante>, que tiene nodos hijos
<nombre> and <nota>.
<XML ID="MiDocumentoXML">
<clase>
<studiante ID de
estudiante="13429">
<nombre>Simone
de Beauvoir
</nombre>
<nota>3.8</nota>
</studiante>
</clase>
</XML>

La
siguiente lista es una muestra de las propiedades y métodos
que se usan para acceder nodos en un documento XML.
|