标签: java xml dom
如果执行javax.xml.parsers.DocumentBuilder.parse(File)需要很长时间,我可以从某处获得某些进度信息吗?可能会添加一些钩子或进度监听器吗?
javax.xml.parsers.DocumentBuilder.parse(File)
答案 0 :(得分:0)
我得到的最佳建议:DocumentBuilder.parse()确实有变种,它将从提供的流或阅读器中读取。因此,编写一个检测版本的FileInputStream / FileReader,报告它读取文件的距离(相对于文件的总长度),并将其传递给解析器。