【发布时间】:2013-07-20 10:49:47
【问题描述】:
这是我写的:
XDocument doc = XDocument.Load("test.xml");
string nodeName = "Mike";
var query = from el in doc.Descendants("dogs")
where (string)el.Attribute("name") == nodeName
select
"Name: " + nodeName
+ "\n" + "Breed: " + (string)el.Element("breed")
+ "\n" + "Sex: " + (string)el.Element("sex");
foreach (string data in query)
MessageBox.Show(data);
由于我想加载这些数据,我想将它们放入变量中,以便以后能够将它们放入 textBoxes、radioBoxes 等。目前我只知道如何使用 MessageBox 显示它。
【问题讨论】:
标签: c# visual-studio-2010 xml-parsing linq-to-xml