我試圖解析這樣的XML文件:解析的XDocument
<books>
<book>
<attr name="Moby Dick">Moby Dick is a classic</attr>
<attr isbn="isbnNumber">123456789</attr>
</book>
</books>
我怎樣才能獲得的「123456789」的價值?我並不需要第一個屬性。
我試着在foreach循環中讀取這些獲取XElements,但我不斷收到NULL對象異常。
foreach(XElement xe in XDoc.Attribute("attr"))
{
string str = xe.Attribute("isbnNumber").Value // NULL EXCEPTION HERE
}
在此先感謝...
一個奇怪的XML ...你爲什麼要使這些屬性'書'而不是'
2010-12-16 01:45:34