我與一些MonoDroid的代碼應該是簡單的掙扎,但造成意外的異常。當我嘗試調用的SelectNodes()XmlDocument對象上的代碼會拋出異常。MonoDroid的:異常的XmlDocument.SelectNodes()方法
這是代碼:
XmlDocument的handXmlDocument =新的XmlDocument();
XmlDeclaration癸= handXmlDocument.CreateXmlDeclaration( 「1.0」,NULL,NULL);
handXmlDocument.AppendChild(dec);
的XmlElement根= handXmlDocument.CreateElement( 「friendslist」);
handXmlDocument.AppendChild(root);
的XmlElement friendElement = handXmlDocument.CreateElement( 「朋友」);
friendElement.SetAttribute(「locationx」,「35」);
friendElement.SetAttribute(「locationy」,「46」);
friendElement.SetAttribute( 「電話」, 「4085556803」);
root.AppendChild(friendElement);
XmlNodeList中friendNodeList = handXmlDocument.SelectNodes( 「/ friendslist /朋友」);
和這裏是例外:
E /單(365):[0x45eec0:]異常處理:System.TypeInitializationException:一個例外是由類型初始化拋出System.Console E/FriendsView(365 ):異常解析XML文檔:System.Console的類型初始值設定項引發異常E/FriendsView(365):解析XML文檔的內部異常:System.ExecutionEngineException:SIGILL E/FriendsView(365):System.Console ..cctor()[0x00019]在/Users/plasma/Work/mono-android-trunk/mcs/class/corlib/System/Console.cs:127
I H AVE不知道爲什麼System.Console這裏所涉及的!感謝您的任何幫助,馬丁
產品正處於測試階段,請報告錯誤到郵件列表或MonoDroid的bug跟蹤系統上。 – leppie 2011-01-22 20:20:10