我有两个流1.主流.xml2.联动流.xml
将使用 VM 队列调用链接流。当我尝试在主流中使用 Xpath 表达式时,它工作正常。但是,在链接流中,Xpath 不可用。
在两个流中添加 Mule 命名空间定义后尝试,仍然不起作用。
我必须验证一个XML节点,无论它是否存在。
<root>
<child1>value1</child1>
<child2>
<child3>
<child4>value4</child4>
</child3>
</child2>
</root>
需要检查节点节点 3 是否存在。
要测试节点是否存在,可以使用布尔逻辑:
boolean(/root/child2/child3)
或者如果存在骡子命名空间:
boolean(/mule:root/mule:child2/mule:child3)
您可以使用 count() 函数检查 XPATH 中是否存在节点。
如何通过 XPATH 检查元素是否存在于所有父元素
中如果节点不存在,计数将返回 0