Hallo,
ich hab folgendes Problem:
Folgende Werte sollen aus einer XML Datei mit DOM ausgelesen werden:
FOLDER NAME, LOC, IDX
Die XML Datei hat folgendes Format:
<?xml version="1.0" standalone="yes" ?>
<LIST>
<VERSION_INFO>
<NR>4.07</NR>
</VERSION_INFO>
<FOLDER_LIST>
< FOLDER NAME ="TEST1" LOC="C:\tmp\test1" TYPE="O" IDX="1" />
< FOLDER NAME ="TEST2" LOC="C:\tmp\test2" TYPE="O" IDX="2" />
< FOLDER NAME ="TEST3" LOC="C:\tmp\test3" TYPE="O" IDX="3" />
</FOLDER_LIST>
</LIST>
Mit
XmlNodeList homeNodeList = xmlDoc.GetElementsByTagName("FOLDER_LIST");
XmlAttribute xmlAttr = homeNodeList[0].Attributes["FOLDER NAME"];
if (xmlAttr != null)
Console.WriteLine(xmlAttr.InnerText);
XmlNode xmlNode = homeNodeList[0].SelectSingleNode("LOC");
if (xmlNode != null)
Console.WriteLine(xmlNode.InnerText);
kriege ich keine Ergebnisse.
Danke für eure Hilfe.
ich hab folgendes Problem:
Folgende Werte sollen aus einer XML Datei mit DOM ausgelesen werden:
FOLDER NAME, LOC, IDX
Die XML Datei hat folgendes Format:
<?xml version="1.0" standalone="yes" ?>
<LIST>
<VERSION_INFO>
<NR>4.07</NR>
</VERSION_INFO>
<FOLDER_LIST>
< FOLDER NAME ="TEST1" LOC="C:\tmp\test1" TYPE="O" IDX="1" />
< FOLDER NAME ="TEST2" LOC="C:\tmp\test2" TYPE="O" IDX="2" />
< FOLDER NAME ="TEST3" LOC="C:\tmp\test3" TYPE="O" IDX="3" />
</FOLDER_LIST>
</LIST>
Mit
XmlNodeList homeNodeList = xmlDoc.GetElementsByTagName("FOLDER_LIST");
XmlAttribute xmlAttr = homeNodeList[0].Attributes["FOLDER NAME"];
if (xmlAttr != null)
Console.WriteLine(xmlAttr.InnerText);
XmlNode xmlNode = homeNodeList[0].SelectSingleNode("LOC");
if (xmlNode != null)
Console.WriteLine(xmlNode.InnerText);
kriege ich keine Ergebnisse.
Danke für eure Hilfe.