Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Usando Datos XML
Usando Datos XML
datos XML
Descripcin
Qu es XML?
Principales tecnologas XML
Qu es XML?
Instruccin de
procesamiento <?xml version="1.0"?>
<authors>
<author ID="1">
Elementos
<name>Jay</name>
</author>
<!-- There are more authors. --> Comentarios
</authors>
Objeto Objeto
Base de DataSet XmlDataDocument
datos
Objeto
XslTransform
ReadXML
Archivo
XML Archivo Archivo
XML o XSLT
HTML
Los mtodos basados en XML del objeto DataSet
Leer XML
Crear un DataSet
Cargar un DataSet desde un archivo XML
Mostrar en un DataGrid
Escribir XML
Crear un DataSet desde la base de datos
Crear un archivo XML desde un DataSet
Prctica: Uso del mtodo ReadXml
Los estudiantes:
Crearn un DataSet
Cargarn un DataSet desde un archivo
XML
Lo mostrarn en un DataGrid
Tiempo: 5 Minutos
Crear datos XML anidados
Secuencial Anidado
<Title name="title1" /> <Publisher name="pub1" >
<Title name="title2" /> <Title name="title1" />
<Title name="title3" /> <Title name="title3" />
<Publisher name="pub1" /> </Publisher>
<Publisher name="pub2" /> <Publisher name="pub2" >
<Title name="title2" />
</Publisher>
Demostracin: Crear XML anidado
System.Data System.Xml
Transformaciones XML
Base de
Otros tipos de documentos XML
datos
Navegacin por documentos XML
DataAdapter
DataSet XmlDataDocument
Tablas Sincronizado
Cmo sincronizar un DataSet con un XmlDataDocument
dg.DataSource = objXmlDataDoc.DataSet;
XmlElement elem;
Utilizar
elem mtodos XML DOM
= objXmlDataDoc.GetElementFromRow(ds.Tables[0].Rows[1]);
Crear un XmlDataDocument
Dim ds As New DataSet()
'fill in DataSet
...
Dim xmlDoc As New XmlDataDocument(ds)
xmlCtl.Document.Load(Server.MapPath("text.xml"));
xmlCtl.Document.Save(Server.MapPath("text.xml"));
Demostracin: uso del control de Servidor Web XML