Sådan oprettes et datasæt fra XML

January 11

A "datasæt" giver Microsoft NET programmører med en metode til at manipulere poster returneret fra en database eller et XML-dokument. Du skal indlæse XML-dokumentet i datasættet, før du kan manipulere data. Microsoft NET rammer giver dig en "ReadXML" funktion til at importere XML data direkte ind i "DataSet" objekt.

Instruktioner

1 Klik på Windows "Start", og skriv "Visual Studio" i søgefeltet tekstfeltet. Tryk på "Enter" for at åbne NET programmeringssoftware.

2 Åbn Visual Studio-projektet, og dobbeltklik på den kode, du vil bruge til at indlæse XML-data i datasættet.

3 Opret DataSet objekt. Du opretter DataSet objekt og oprette tabellen i DataSet at give et sted for XML til butikken. Kopier og indsæt følgende kode til at oprette DataSet:

Dim datasæt Som DataSet = Ny DataSet

Dim bord Som DataTable = Ny DataTable ( "table_1")

table.Columns.Add ( "XMLColumn", Type.GetType ( "System.String"))

dataset.Tables.Add (tabel)

4 Opret XML at indlæse i datasættet. Følgende kode viser, hvordan du opretter en XML objekt, før du lægger det i DataSet:

Dim xml As String = "<XmlDS> <table_1> <XMLColumn> Min Værdi </ XMLColumn> </ table_1> </ XmlDS>"

Dim reader Som System.IO.StringReader = Ny System.IO.StringReader (xml)

5 Læg XML ind i datasættet. Eksemplet i trin 4 har en XML rekord til at importere. Brug følgende ReadXML funktionen til at indlæse XML:

dataset.ReadXml (læser, XmlReadMode.IgnoreSchema)


relaterede artikler