0
我需要閱讀sintal ID A和西爾維亞C#讀取XML 5層深
<?xml version="1.0" encoding="ISO-8859-1"?>
<kdd>
<Table>
<robel ID="1">
<groof NAME="GOBS-1">
<sintal ID="A">Sylvia</sintal>
</groof>
</robel>
</Table>
</kdd>
下面我試圖和它沒有工作。元素的值爲null,之後退出。
XDocument doc = XDocument.Load("myname.xml");
foreach (XElement element in doc.Descendants("sintal"))
{
string my_id = element.Attribute("sintal").Value;
}
它以什麼方式不起作用? –
您應該只能使用元素的XPath。 (如果您知道文檔結構,則無需循環) –