我有一個包含約200個對象的json對象列表。我想將該列表拆分爲更小的列表,其中每個列表每個列表最多包含20個對象。我想將每個子列表發佈到基於HTTP的端點。Mule - 將一個大的JSON列表拆分爲多個較小的JSON列表
<flow name="send-to-next-step" doc:name="send-to-vm-flow">
<vm:inbound-endpoint exchange-pattern="one-way"
path="send-to-next-step-vm" doc:name="VM" />
<!-- received the JSON List payload with 200 objects-->
<!-- TODO do processing here to split the list into sub-lists and call sub-flow for each sub-list
<flow-ref name="send-to-aggregator-sf" doc:name="Flow Reference" />
</flow>
一種可能的方式是,我寫一個Java組件,其在所述列表並遍歷每20個對象迭代之後,呼叫子流。有沒有更好的方法來完成這個?