的所有后代我有下面的XML文件:读取单个元素
<data>
<set1>
<entry>Entry #1</entry>
<entry>Entry #2</entry>
</set1>
</data>
,我试图读取SET元素的所有后代。林不知道如果我是容易混淆的名词件与后代,所以我只是不会停止使用它们现在:)
这里是我使用C#代码:
List<String> list = new List<String>();
XDocument xml = XDocument.Load("file.xml");
var desc = xml.Descendants("set1");
foreach (var entry in desc) {
list.add(entry.Value);
Console.Write("element: " + entry.Value);
}
但是,相反的两条线控制台输出“Entry#1”和“Entry#2”的我只有一个“Entry#1Entry#2”。谢谢你的帮助!
谢谢您,先生,做到了! – 2014-09-12 11:57:48
@Tomáš'GunsBlazing'Frček总是欢迎:) – 2014-09-12 11:58:38