我寫了這個:的LINQ to XML:從查詢到可變
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);
因爲我希望加載這個數據,我想將它們放到變量,對以後能夠把他們的文本框,選項框,等等。現在我只知道如何用MessageBox顯示它。
爲什麼不能代替序列化? –
@ Ron Sijm:不知道PotatoBox是否會知道序列化,但你可以回答這個問題並向他解釋。我試圖保持它「簡單」。 –
不是我在找的東西,而是從那裏開始解決我的問題,所以這很有幫助,謝謝。 – PotatoBox