- Java核心技術·卷Ⅱ:高級特性(原書第10版)
- (美)凱S.霍斯特曼
- 242字
- 2020-10-30 18:10:51
3.6 流機制解析器
DOM解析器會完整地讀入XML文檔,然后將其轉換成一個樹形的數據結構。對于大多數應用,DOM都運行得很好。但是,如果文檔很大,并且處理算法又非常簡單,可以在運行時解析節點,而不必看到完整的樹形結構,那么DOM可能就會顯得效率低下了。在這種情況下,我們應該使用流機制解析器(streaming parser)。
在下面的小節中,我們將討論Java類庫提供的流機制解析器:老而彌堅的SAX解析器和添加到Java SE 6中的更現代化的StAX解析器。SAX解析器使用的是事件回調(event callback),而StAX解析器提供了遍歷解析事件的迭代器,后者用起來通常更方便一些。
推薦閱讀
- Learning Microsoft Windows Server 2012 Dynamic Access Control
- Spring Boot 2實戰之旅
- Facebook Application Development with Graph API Cookbook
- Mastering OpenCV Android Application Programming
- Silverlight魔幻銀燈
- Cassandra Data Modeling and Analysis
- Mastering Android Game Development
- 從Java到Web程序設計教程
- Java Web開發詳解
- 常用工具軟件立體化教程(微課版)
- Visual Foxpro 9.0數據庫程序設計教程
- 輕松上手2D游戲開發:Unity入門
- Raspberry Pi Robotic Projects(Third Edition)
- Lift Application Development Cookbook
- PHP+MySQL動態網站開發從入門到精通(視頻教學版)