Zugriff auf XML-Datei

07/10/2007 - 17:33 von Christian Havel | Report spam
Hi,

ich möchte auf eine xml-Datei zugreifen und in dieser durch die Liste von
Items iterieren, deren virtualName auslesen und deren SubItem Elemente
auslesen (vgl. nachstehendes Beispiel). Wie mache ich dies?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<Items>
<Item virtualName="ItemName">
<SubItem type="Sample.ItemSample, assemblyName"/>
<SubItem type="Sample.ItemSample, assemblyName"/>
</Item>
</Items>
</configuration>

Grüße
Christian
 

Lesen sie die antworten

#1 Frank Dzaebel
07/10/2007 - 18:48 | Warnen spam
Hallo Christian,

ich möchte auf eine xml-Datei zugreifen und in dieser durch die Liste von
Items iterieren, deren virtualName auslesen und deren SubItem Elemente
auslesen (vgl. nachstehendes Beispiel). Wie mache ich dies?



Zum Beispiel:

string path = "../../Samples.xml";
XmlDocument doc = new XmlDocument();
doc.Load(path); XmlNodeList list = doc.SelectNodes("//Item");
StringBuilder sb = new StringBuilder();
foreach (XmlNode node in list)
sb.AppendLine(node.Attributes["virtualName"].Value);
MessageBox.Show(sb.ToString());


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen