2011-07-01 36 views
0

我不擅長ASP.NET(c#)和XML。 我有一個文本框控件,一個按鈕,一個網站的網址(例如:http://chelseacole.com/question)有一個XML文件的內容,如:關於C#中xml元素的簡單問題

<paragraph> 
<text att1="1" att2="2"> 
     facebook, facebook, facebook, facebook. 
</text> 
<text att1="3" att2="4"> 
     twitter, twitter, twitter, twitter. 
</text> 
<text att1="5" att2="6"> 
     facebook, twitter, facebook, twitter. 
</text> 
</paragraph> 

所以,我要的是:去我按一下按鈕,結果將出現在文本框控件中,如下所示:

facebook, facebook, facebook, facebook. 
twitter, twitter, twitter, twitter. 
facebook, twitter, facebook, twitter. 

任何人都可以幫我嗎?提前致謝! 「>

+0

你可以發佈你用來填充文本框的代碼嗎? – GvS

回答

3

任何其他解決辦法,如果我知道你想達到的,嘗試這樣做了什麼:

XDocument document = XDocument.Load("file.xml"); 

或:

XDocument document = XDocument.Parse("<paragraph><text att ... "); 

foreach (XElement item in document.Descendants("text")) 
    textbox.Text+=item.Value + Environment.NewLine; 
+0

謝謝!你真棒! :) –

+0

不客氣! ;-) – danyolgiax

1

你可以檢查此

LINQ to read XML

我不建議超過這個

+0

謝謝你! :) :) :) –