我必須從xml文件讀取500K行,並且必須解析xml。xml大小爲30 MB。 當我們執行解析時,它會給我們提供內存不足的錯誤。反正有或機構可以建議XML閱讀和解析
Q
XML閱讀和解析
-3
A
回答
1
3
相關問題
- 1. XML解析和閱讀
- 2. XML解析:閱讀CDATA
- 3. 解析XML用的DocumentBuilder和閱讀
- 4. 閱讀XML和解析到HTML
- 5. 閱讀JSON和解析
- 6. 解析XML頁面閱讀內容
- 7. 閱讀並提取XML解析器?
- 8. jQuery的:閱讀或解析XML
- 9. 閱讀和分析XML字符串
- 10. 閱讀和解析果凍模板中的外部XML文件
- 11. 解析XML到JSON和訂閱與Angular4
- 12. 閱讀和解析文本文件android
- 13. 閱讀URL和解析信息
- 14. 閱讀和解析Java異常
- 15. Swift 2解析和閱讀JSON
- 16. 閱讀和解析大文件
- 17. 如何閱讀和解析html文件?
- 18. 閱讀txt文件和解析文本
- 19. 斯卡拉閱讀和解析JSON
- 20. XML RSS訂閱解析PHP
- 21. R:閱讀並解析Json
- 22. 閱讀並解析cookie
- 23. 如何閱讀LL解析?
- 24. 閱讀xml文件和xml文件的鏈接並保持解析
- 25. IOS和XML解析器(讀文件)
- 26. 如何讀取和解析.xml文件
- 27. 用SimpleXML解析/讀取XML
- 28. PHP - 解析,讀取XML
- 29. 閱讀Xml和更新
- 30. 閱讀XML和循環
這個問題根本沒有幫助...需要一些額外的信息,尤其是,什麼解析器被使用(我假設一些DOM解析器 - 但我只是猜測...) –
你如何閱讀文件?不要將整個文件加載到DOM樹中... –
@gaurav您應該使用saxparser來比其他解析器快速xml解析,並且如果outofmemoryError發生,您必須更改xml文件ane減少數據,因爲它需要比java堆更多的空間大小如此它創造prblm! –