2013-11-04 89 views
-2

我正在使用方法 - getComments - 檢索用戶輸入並使用xmlElements到我的soap webservice。在這個方法被調用的時候,我收到一個空引用,VStudio問我一個新的對象。這裏是我收到錯誤的代碼:Xml C#Html編碼錯誤

XmlElement msgbodyElement = (XmlElement)messageElement.ChildNodes[0]; 
     msgbodyElement.InnerText = HttpUtility.UrlEncode (getCommentInformation()); 

想法?特定錯誤:System.NullReferenceException:未將對象引用設置爲對象的實例。

謝謝。

+1

'這裏是我收到錯誤的代碼,是的,那麼哪個是拋出異常呢?什麼是確切的例外? –

+2

使用你的調試器.... –

+0

哇...對不起..異常是在mscombodyElement在getComments() – smepperson

回答

1

我不知道爲什麼這次被拒絕了兩次,也不知道爲什麼人們覺得他們必須在網上聽起來粗魯....調試是第一步是嗎?

謝謝吉姆提醒我檢查節點,但事實並非如此。瀏覽代碼,我發現它是代碼的順序。

1

從此代碼中,messageElement爲null或者它沒有子節點或getCommentInformation引發內部異常。

+0

啊......謝謝。我甚至沒有想過檢查孩子節點。我會嘗試。謝謝你對此感到高興,我在這方面有點新鮮。 – smepperson