1
我有一個XML文件是這樣的:閱讀一個特定節點的值在XML
<Item>
<Season>01</Season>
<EpisodeNumber>01</EpisodeNumber>
<EpisodeTitle>Title</EpisodeTitle>
</Item>
每個標籤存在於這個XML文件只有一個時間。我想用Linq在標籤中編寫Episode Title。什麼是最簡單的方法來做到這一點?我確切地知道節點的名稱,它只存在一次。它應該沒有任何for循環或什麼東西,不是嗎?
我想過這樣的事情:
XDocument xml = XDocument.Load(xmlPath);
string info = xml.Elements("EpisodeName").Value;
label1.Text = info;
但元素有沒有方法的價值。
這一個工程,但我不能寫在較少的行?
XDocument xml = XDocument.Load(xmlPath);
var info = xml.Descendants("EpisodeName");
foreach (string line in info)
{
label1.Text = line;
}