使用JDOM进行XML解析

时间:2012-02-05 02:23:51

标签: xml parsing

我正在尝试使用JDOM解析xml。问题是我想将一个巨大的xml文件拆分成较小的文件。巨大的xml包含许多<page></page>。我想将每个<page></page>视为一个页面。我无法找到一个可以将所有内容从<page></page>复制到不同文件的功能。

Out0.xml
<page>
</page>

out1.xml
<page>
</page>

Brute选项是复制每个数据的每个标签,但这很无聊。有没有办法可以复制<page><page>个不同页面中的所有字节?是否有与VTD-xml::getXML().getBytes();

类似的功能

1 个答案:

答案 0 :(得分:3)

这听起来像是一个比JDOM更多的XSLT或StAX任务。如果原始文件非常庞大,那么JDOM实际上非常耗费内存,并且该路由可能无法正常工作。