我的要求是捕获从WS消费者接收到的有效负载中的前4个子xml标签。 下面是WS消费者的响应如何从骡的xml中选择前4个子标签
<root>
<client>
<name>abc<name>
<status>success</status>
</client>
<client>
<name>def<name>
<status>success</status>
</client>
<client>
<name>ghi<name>
<status>success</status>
</client>
<client>
<name>jkl<name>
<status>failed</status>
</client>
<client>
<name>mno<name>
<status>success</status>
</client>
......
......
......
</root>
现在我必须选择在根标签的有效载荷只有前4子标签。
它看起来像下面。
<root>
<client>
<name>abc<name>
<status>success</status>
</client>
<client>
<name>def<name>
<status>success</status>
</client>
<client>
<name>ghi<name>
<status>success</status>
</client>
<client>
<name>jkl<name>
<status>failed</status>
</client>
</root>
'// client [position()<= 4]' – SomeDude