关于解析海量XML文件的问题 (高分求教)
各位大侠,偶现在解析XML文件时碰到一个问题,如果一个XML文件过于巨大(超过150M),那么由其一次性build出来的DOM Tree 会将内存撑暴。我该采用什么办法来解决这个问题呢?(反之 , build DOM Tree生成XML文件时,也有同样问题) 问题点数:99、回复次数:2Top
1 楼saucer(思归)回复于 2003-09-02 12:10:34 得分 0
what development environment are you using? and what is your purpose to parse the xml? use SAX or stream-based pull parser, see
Pull Parsing in C# and Java
http://www.xml.com/lpt/a/2002/05/22/parsing.htmlTop
2 楼liuruhong(蓝色街灯)回复于 2003-09-02 12:37:47 得分 99
使用SAX的方式,如果是Java环境,除了SAX,JDOM也是一个选择
如果使用MSXML,就采用sax来解释Top




