Usar XML en un conjunto de datos

Con ADO.NET es posible llenar un DataSet a partir de una secuencia o un documento XML. Se puede utilizar la secuencia o el documento XML para suministrar datos al DataSet, información de esquema o ambas cosas. La información suministrada desde la secuencia o el documento XML puede combinarse con datos o información de esquema existente ya presente en el DataSet.

ADO.NET también permite crear una representación XML de un DataSet, con o sin su esquema, para transportar el DataSet a través de HTTP con el fin de que lo utilice otra aplicación u otra plataforma compatible con XML. En una representación XML de un DataSet, los datos se escriben en XML y el esquema, si está incluido alineado en la representación, se escribe utilizando el lenguaje de definición de esquemas XML (XSD). XML y el esquema XML proporcionan un formato cómodo para transferir el contenido de un DataSet a y desde clientes remotos.

En esta sección

Objetos DiffGram
Proporciona detalles acerca de DiffGram, un formato XML utilizado para leer y escribir el contenido de un DataSet.

Cargar un conjunto de datos desde XML
Describe las distintas opciones que hay que tener en cuenta al cargar el contenido de un DataSet desde un documento XML.

Escribir el contenido de un conjunto de datos como datos XML
Describe cómo generar el contenido de un DataSet como datos XML y las distintas opciones de formato XML que se pueden utilizar.

Cargar información del esquema de un conjunto de datos desde XML
Describe los métodos DataSet utilizados para cargar el esquema de un DataSet desde XML.

Escribir información del esquema de un conjunto de datos como XSD
Describe los usos de un esquema XML y cómo generar uno a partir de un DataSet.

Sincronización de DataSet y XmlDataDocument
Describe la posibilidad existente en .NET Framework de tener acceso sincrónicamente a las vistas relacional y jerárquica de un único conjunto de datos, a la vez que muestra cómo crear una relación sincrónica entre un DataSet y un XmlDataDocument.

Anidar objetos DataRelation
Explica la importancia de los objetos DataRelation anidados al representar el contenido de un DataSet como datos XML y describe cómo crearlos.

Derivar una estructura relacional de un conjunto de datos a partir de un esquema XML (XSD)
Describe la estructura relacional, o esquema, de un DataSet creado a partir de un esquema XML.

Inferir una estructura relacional de un conjunto de datos a partir de XML
Describe la estructura relacional, o esquema, resultante de un DataSet que se crea por inferencia a partir de elementos XML.

Información general de ADO.NET
Describe la arquitectura y los componentes de ADO.NET, así como su uso para tener acceso a orígenes de datos existentes y administrar los datos de aplicación.

Consulte también