3

我正在开发一个解析大型 XML 文件(超过 200k 行,大约 4-5 MB)的应用程序,我想使用进度条监控解析。我正在使用 JDOM v1.1.1 和 SaxBuilder。

任何人都知道如何实现这一目标?

谢谢

4

1 回答 1

2

我想,您可以子类org.jdom.DefaultJDOMFactory化并覆盖一些方法来跟踪某些节点的创建时间。然后,您可以将该子类的对象传递给SAXBuilder.setFactory.

但是,由您决定什么构成“进度”,您只能根据 XML 的结构来决定。

于 2011-03-10T14:00:43.590 回答