Gewusst wie: Erstellen eines Datasets aus XML

July 24

Ein "Dataset" bietet Microsoft NET Programmierer mit einer Methode zum Bearbeiten von Datensätzen aus einer Datenbank oder einem XML-Dokument zurückgegeben. Bevor Sie die Daten bearbeiten können, müssen Sie das XML-Dokument in das Dataset laden. Microsoft NET Framework stellt Sie die XML-Daten direkt in das Objekt "DataSet" Importieren "ReadXML"-Funktion.

Anweisungen

1 Klicken Sie auf die Windows-Schaltfläche "Start", und geben Sie ein "visual Studio" in das Suchtextfeld. Drücken Sie "Enter" Öffnen Sie den NET-Programmieren-Software.

2 Öffnen Sie Visual Studio-Projekt zu, und doppelklicken Sie auf die Code-Datei, die Sie verwenden, um die XML-Daten in das DataSet zu laden möchten.

3 Erstellen Sie das DataSet-Objekt. Sie das DataSet-Objekt erstellen und Einrichten der Tabelle im DataSet einen Platz für das XML speichern bereitstellen. Kopieren Sie und fügen Sie den folgenden Code, um das DataSet zu erstellen:

Dim Dataset As DataSet = neues DataSet

Dim Tabelle As DataTable = New DataTable("table_1")

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

DataSet. Tables.Add(table)

4 Erstellen Sie den XML-Code in das DataSet geladen. Der folgende Code zeigt, wie ein XML-Objekt zu erstellen, bevor Sie es in das DataSet geladen wird:

Dim Xml As String = "< XmlDS >< table_1 >< XMLColumn > mein Wert < / XMLColumn >< / Tabelle_1 >< / XmlDS >"

Dim Leser als System.IO.StringReader = New System.IO.StringReader(xml)

5 Laden Sie das XML in das DataSet. Im Beispiel in Schritt 4 ist ein XML-Datensatz importieren. Verwenden Sie die folgende Funktion ReadXML laden Sie das XML:

DataSet. ReadXml (Reader, XmlReadMode.IgnoreSchema)