【发布时间】:2015-01-07 19:28:15
【问题描述】:
首先,对不起,我是个新手。我试图获取一个大型 XML 文件并将其拆分为多个文件。我一直遇到内存不足的异常。我知道我需要流式传输,所以我不会将所有内容都加载到内存中,但是从那里我的 google-fu 让我失望了。所以我有以下问题:
- 有没有一种方法可以在不编写代码的情况下实现这一点(只需通过 mule 流程)?
- 有哪些基本步骤?不要求一个完整的解决方案,只是向正确的方向推动。以下是我尝试过但失败的方法:
文件(流式传输)-> DataMapper(流式传输)-> Dom-to-Xml-transformer -> 文件
文件(流式传输)-> 拆分器(使用 xpath)-> 聚合器 -> foreach(Dom-to-Xml-transformer -> 文件)
提前致谢。
【问题讨论】:
标签: xml mule mule-studio