2012-02-18 23 views
3

我有一个大的(1MB +)XML文件,并且我试图创建一个对象的变量与XML节点中的内容相等的对象。目前,我只为每个变量使用.evaluate(),但这需要太长时间(每个对象大约1秒,而当我试图加载56个对象时,我不能等待一分钟才启动)。有些部分是空的,否则我只是将节点加载到一个字符串并从那里解析。我对此很新,我所知道的如何搜索不会导致任何有用的结果。我目前正在使用DOM解析器。什么是加载所有这些变量的有效方法?将XML节点加载到Java对象中

回答

4

如果XML遵循某种建立的模式,我会推荐使用JAXB。在解组XML时,最终会得到一个与XML相匹配的对象结构。

+1

这看起来正是我在找的东西。感谢您帮助新手出去! – SomeKittens 2012-02-18 02:34:58