Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个解析大型 XML 文件(超过 200k 行,大约 4-5 MB)的应用程序,我想使用进度条监控解析。我正在使用 JDOM v1.1.1 和 SaxBuilder。
任何人都知道如何实现这一目标?
谢谢
我想,您可以子类org.jdom.DefaultJDOMFactory化并覆盖一些方法来跟踪某些节点的创建时间。然后,您可以将该子类的对象传递给SAXBuilder.setFactory.
org.jdom.DefaultJDOMFactory
SAXBuilder.setFactory
但是,由您决定什么构成“进度”,您只能根据 XML 的结构来决定。