官术网_书友最值得收藏!

2.3.4 XML的解析方式

XML最主要的解析方式有4種,分別是DOM、SAX、JDOM、DOM4J。

●DOM是基于平臺、語言無關的官方W3C標準。基于樹的層次,其優點是可以移植,編程容易,開發者只需要調用建樹的指令。其缺點是加載大文件不理想。

●SAX是基于事件模型的,它在解析XML文檔時可以觸發一系列的事件,當發現給定的tag時,可以激活一個回調方法,告訴該方法制定的標簽已經找到。類似于流媒體的解析方式,所以在加載大文件時效果不錯。

●JDOM是想成為Java特定文檔的模型。它簡化與XML的交互并且比使用DOM實現得更快。使用的是具體類不使用接口,運用了大量的Collections類,方便開發者。

●DOM4J是一個獨立的開發結果,也是一個非常優秀的Java XML API,具有性能優異、功能強大和極端易使用的特點,同時它也是一個開放源代碼的軟件。

主站蜘蛛池模板: 郯城县| 普兰县| 丰宁| 利川市| 博客| 淮北市| 阳谷县| 腾冲县| 柏乡县| 五台县| 寿阳县| 丹巴县| 香格里拉县| 左云县| 松江区| 安阳市| 龙海市| 锦州市| 油尖旺区| 丹寨县| 谢通门县| 宁陵县| 苍南县| 万全县| 紫阳县| 隆回县| 东海县| 土默特左旗| 绥棱县| 贡嘎县| 西乌珠穆沁旗| 什邡市| 昔阳县| 尉氏县| 兴山县| 昌平区| 长兴县| 许昌县| 柞水县| 台南市| 板桥市|