我写了这个:
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 显示它。