Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android中的XML解析各種方式對比

Android中的XML解析各種方式對比

編輯:初級開發

  隨著Web2.0的興起XML越來越受大家重視,作為一種標准的數據存儲方式Android是如何支持的呢? 在android平台中提供了多種xml parser解析器,常見包含dom、sax、pull這樣的主流方法。目前G1的處理器和內存相對於MIDP設備來說大了很多,對於數據量小於10KB以內的文件使用Dom方式比較方便,主要是XPath查找很好,android123提示如果是一個屬性之多的大型文件可以通過sax這樣的單向流方式解析,它的好處就是不占用太多的內存,但是控制起來和代碼量都是比較大的。這裡和J2ME的KXML相同的內核。

  android平台中相對於常規的存儲,SharedPreferences足夠保存,但是他無法很好的處理外部文件,比如存放在sdcard中的內容,而XML可以很好的決絕,對於復雜的文件和多種方式查詢,可以使用結構化的數據庫語言SQL來解決,不過SQLite的性能一直表現一般,在資源占用上還是很大的。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved