如何使用拆分器组件在Mule中将xml作为批处理进行处理。
我有一个xml,
<a>
<b>1</b>
<b>2</b>
<b>3</b>
<b>4</b>
<b>5</b>
<b>6</b>
</a>
在垃圾中,我将分裂逻辑设为//b
6
并发请求已处理完毕。
但我希望在Batch
中,批处理应该处理two
个元素。这样就可以处理3个并发请求。
我如何在Mule中执行此操作以及我应该使用哪种Xpath?
我知道我可以批量使用ForEach
。但我想把它作为并发。
答案 0 :(得分:0)
批次预期的是一个集合。如果您使用拆分器,您将要生成的是许多不同的消息,这将使批处理混淆。
具有xpath()
或xpath3()
函数且表达式为//b
的表达式转换器应该可以解决问题。