1
XmlPullParser的所有android示例都從本地資源文件中提取,所有SAX示例都從URL中提取XML。我被告知SAX更快,所以我試圖用它從本地資源文件(res/xml/thefile.xml)提取數據。SAX能否使用本地資源XML文件?
我正在使用的示例代碼是here。因此,在這個例子中,我想改變的代碼是:
URL url = new URL("http://example.com/example.xml");
...
xr.parse(new InputSource(url.openStream()));
而不是使用URL
,我想用getXml(R.xml.thefile)
這是可能的,還是SAX需要從URL中獲取數據?
您的答案的第一部分會顯示覆選標記。但是第二部分你會笑起來。我正在使用XMLPullParser,事情正在順利進行。謝謝 :-) – Bromide 2010-07-27 00:12:17