2012-05-14 50 views
0

我如何可以讀取XML元素,是這樣的: C#Xpath的錯誤內容:編碼

<content:encoded><![CDATA[<blockquote><p>some data here ]]<content:encoded> 

我想讀在C#上面的XML節點,但是當我使用...

"content:encoded" 

..作爲XPath的運行時錯誤來:

IXmlNode node = parent.SelectSingleNode("content:encoded"); 

我應該怎麼寫上面的XML中的XPath?

+0

「xpath運行時錯誤來了」介意分享錯誤信息? – Reniuz

回答

1

在模塊/類的頂部添加一個名稱空間聲明。

+0

你能解釋它嗎 因爲已經有所有需要使用的語句都在增加 –

+0

Look [here](http://stackoverflow.com/questions/2340411/use-linq-to-xml-with-xml-namespaces) – Cylian