3

我在 wso2 esb 中有一个本地条目,其中包含一个 xml 结构。我成功地将它加载到一个属性中,但未能在其上执行 xpath 语句以查找节点值。

我怎么能这样做?

4

1 回答 1

2

可以使用属性中介函数访问 XML 文件中的元素(可以是本地条目、注册表甚至是属性)。以下示例配置显示了如何在本地配置存储库的 test.xml 文件中获取节点“b”的值。

即:- test.xml --><a>Helloo<b>World</b></a>

<property name="test" expression="get-property('registry','conf:/test.xml')" scope="default" type="OM"/>
<log level="custom">
      <property name="test.b" expression="$ctx:test//b"/>
</log>
于 2012-07-12T12:53:36.323 回答