首先,抱歉,我是一个骡新手。我试图把一个大的XML文件,并将其分割成多个文件。我一直在遇到内存不足的例外情况。我知道我需要流式传输,因此我不会将所有内容加载到内存中,但是从那里我的Google-fu让我失望。所以,我有以下问题:如何使用Mule将一个大的xml文件分割成几个小文件
- 有没有一种方法,我可以做到这一点,而不(通过骡子流程简单)编写代码?
- 什么是基本步骤?不要求一个完整的解决方案,只需要推向正确的方向。下面是我曾尝试与失败的:
文件(流) - > DataMapper的(流) - >大教堂到XML的变压器 - >文件
文件(流) - > Splitter(using xpath) - > aggegator - > foreach(Dom-to-Xml-transformer - > File)
在此先感谢。