XML in VB.net lesen

7

Ich habe die letzte Stunde oder so ohne Glück gegoogelt (ich würde gerne denken, dass ich auch ein guter Googler bin!), also bin ich hier.

Ich habe eine XML-Datei, die ich für meine Programme verwende, sieht so aus:

%Vor%

Wie kann ich vb.net verwenden, um jedes Element zu erhalten und einen bestimmten Wert zurückzugeben, den ich möchte? Per se möchte ich <number> (unter <store> ) in textbox1 und <emailbody> (unter <emailsettings> ) in textbox2 zurückgeben.

Hilfe bitteeeee! Danke:)

    
Josh streit 15.02.2010, 16:39
quelle

4 Antworten

18

Ah, ein perfektes Beispiel, um die leistungsstarken XML-Funktionen von VB.NET mit Framework 3.5 zu zeigen:

%Vor%

ergibt:

%Vor%     
Heinzi 15.02.2010, 17:20
quelle
5

Hier ist eine Konsolenanwendung, die die VB.Net XML-Literal-Unterstützung verwendet.

%Vor%

Die Ergebnisse werden sein:

%Vor%
    
Rick 15.02.2010 17:19
quelle
1

Sie können die XML-Serialisierung verwenden. Erstellen Sie Klassen, die Ihre XML-Struktur darstellen, und verwenden Sie die XML-Serialisierungsklasse, um die Daten zu deserialisieren. Sobald Sie das getan haben, können Sie die Daten in Ihrer Anwendung verwenden.

Im Folgenden finden Sie einen Link zu einem Beispiel aus MSDN:

Ссылка

    
Achilles 15.02.2010 16:41
quelle
0

Wenn Sie mit Datasets und Datatables vertraut sind, ist dies eine einfache Möglichkeit:

%Vor%

DataSets können jedes XML lesen. Ich benutze dies sogar, um Rest-aktivierte XML-Dienste aufzurufen.

    
Steve 31.10.2013 23:00
quelle

Tags und Links