私はこのように入ってくる入力xmlを持っています
<parent>
<child type="reference">
<grandChild name="aaa" action="None">
<Attribute name="xxx">1</Attribute>
<grandChild name="bbb" action="None">
<Attribute name="xxx">1</Attribute>
</grandChild>
<grandChild name="ccc" action="None">
<Attribute name="xxx">1</Attribute>
</grandChild>
</grandChild>
<grandChild name="ddd" action="None">
<Attribute name="xxx">1</Attribute>
</grandChild>
</child>
</parent>
そして、parent->child->grandChild タグのみを使用して複数の xml に分割したいのですが、合計で上記の例は 4 つの xml に変換する必要があります (4 つの grandChild のため)。このような -
<parent>
<child type="reference">
<grandChild name="aaa" action="None">
<Attribute name="xxx">1</Attribute>
</grandChild>
</child>
</parent>
<parent>
<child type="reference">
<grandChild name="bbb" action="None">
<Attribute name="xxx">1</Attribute>
</grandChild>
</child>
</parent>
<parent>
<child type="reference">
<grandChild name="ccc" action="None">
<Attribute name="xxx">1</Attribute>
</grandChild>
</child>
</parent>
<parent>
<child type="reference">
<grandChild name="ddd" action="None">
<Attribute name="xxx">1</Attribute>
</grandChild>
</child>
</parent>
誰かがこれについて私を案内してもらえますか? Mule 3 またはその他の可能な方法にあったコレクション スプリッターの代替手段を探していました。