0
我有一個的XElement對象(元件),其包含以下元素(克)在它:如何從XElement對象訪問子元素?
<g .....>
<flowRoot id='1'></flowRoot>
<path id='2'></path>
..
...
</g>
現在我想更換克元件的flowRoot元件。爲此,我嘗試過:
element
.Descendants()
.Single(g => g.Attribute("id").Value == '1')
.ReplaceAll(newElement);
它給了我一個例外object reference not set to an instance of an object
。我在這裏做錯了什麼?
您可能需要檢查值==「1」,因爲Value是一個字符串類型,'1'是char類型。 – ryadavilli
那麼,我的答案是否有幫助?你有沒有設法解決這個問題?請更新這個SO項目... –