歡迎來到 常識詞典網 , 一個專業的常識知識學習網站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
問題太大。有SAX、DOM和XmlPullParser等方式。解析的話一般用SAX,速度快,內存占用少。生成用DOM。具體的原理我也只是略懂,一兩句話說不清楚,還是去google吧。答案 2:
推薦dom4j,這是一個簡單易用的java xml api,很多java應用都是使用dom4j解析XML 個人認為是java上最好的XML解析工具答案 3:
主要有dom,sax和pull三種,不過貌似官方推薦使用pull,這個不是很了解,但和sax類似,都是利用事件驅動的,根據不同的標簽來處理事件。dom的話是把xml文件用樹的形式,在解析過程中將整棵樹保存到內存中,效率相對于sax來說比較低。所以建議使用sax啦下一篇:當 Wiki 遭遇社交網絡產生了 Quora,當搜索引擎遭遇社交網絡會產生什么? 下一篇 【方向鍵 ( → )下一篇】
上一篇:svn 在 web 開發中的使用流程是怎樣的? 上一篇 【方向鍵 ( ← )上一篇】
快搜