Dela via


Använda XML i en DataSet

Med ADO.NET kan du fylla en DataSet från en XML-dataström eller ett dokument. Du kan använda XML-dataströmmen eller dokumentet för att DataSet ange antingen data, schemainformation eller båda. Informationen från XML-dataströmmen eller dokumentet kan kombineras med befintlig data- eller schemainformation som redan finns i DataSet.

ADO.NET kan du också skapa en XML-representation av en DataSet, med eller utan dess schema, för att transportera DataSet över HTTP för användning av ett annat program eller EN XML-aktiverad plattform. I en XML-representation av en DataSetskrivs data i XML och schemat, om det ingår infogat i representationen, skrivs med xml-schemadefinitionsspråket (XSD). XML- och XML-schema ger ett praktiskt format för överföring av innehållet i en DataSet till och från fjärrklienter.

I det här avsnittet

DiffGrams
Innehåller information om DiffGram, ett XML-format som används för att läsa och skriva innehållet i en DataSet.

Läsa in en DataSet från XML
Beskriver olika alternativ att tänka på när innehållet i ett DataSet XML-dokument läses in.

Skriva DataSet-innehåll som XML-data
Beskriver hur du genererar innehållet i en DataSet som XML-data och de olika XML-formatalternativ som du kan använda.

Läsa in datauppsättningsschemainformation från XML
Beskriver de DataSet metoder som används för att läsa in schemat för en DataSet från XML.

Skriva datauppsättningsschemainformation som XSD
Diskuterar användningen av ett XML-schema och hur du genererar ett från en DataSet.

DataSet- och XmlDataDocument-synkronisering
Diskuterar funktionen som är tillgänglig i .NET Framework för synkron åtkomst till både relationsvyer och hierarkiska vyer av en enda uppsättning data och visar hur du skapar en synkron relation mellan en DataSet och en XmlDataDocument.

Kapsla datarelationer
Beskriver vikten av kapslade DataRelation objekt när du representerar innehållet i en DataSet som XML-data och beskriver hur du skapar dem.

Härleda datauppsättningens relationsstruktur från XML-schema (XSD)
Beskriver relationsstrukturen eller schemat för en DataSet som skapas från XML-schema.

Härleda datauppsättningens relationsstruktur från XML
Beskriver den resulterande relationsstrukturen eller schemat för en DataSet som skapas när den härleds från XML-element.

översikt över ADO.NET
Beskriver ADO.NET arkitektur och komponenter och hur du använder dem för att komma åt befintliga datakällor samt för att hantera programdata.

Se även