簡體   English   中英

XML解析(SAX,StAX)與掃描儀

[英]XML parsing (SAX,StAX) vs Scanner

這個問題與不同解析器之間的比較無關,但與內存利用率和使用率有關。

我的問題是,哪種方法最好能准確地讀取XML文件的一行“兩個元素”,XML解析器或Scanner方法?

我將只通過30 GB的XML文件運行一次該腳本,因此我想到了Scanner,它假定它比xml解析更快,因為我只從每個對象讀取某些行,而無需任何操作。

該速度很可能受到讀取30 GB數據的速度的限制,因此任何一種解析方式都可以使用。 SAX非常高效,並且可以將XML作為流讀取,因此內存使用率應該較低。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM