非标准名称 - XPath

时间:2013-02-19 20:16:13

标签: xml soap xpath osb

我正在尝试从OSB中的Web服务消息树中获取信息。但名称是非标准的(<xml-fragment>

这是我正在使用的表达式:

{$inputRoot_Res/PutResponse/ArrayOfInterfaceObjOutput/xml-fragment/idEntradaCaller/text()}

好吧,似乎没有选择数据。

你知道怎么处理这个吗?

1 个答案:

答案 0 :(得分:1)

好吧,似乎我找到了答案。我的结构中有一个未定义的命名空间,这就是我没有收集数据的原因。

正如Tomalak所说,这似乎是一个有效的名字。所以,命令结束如下:

{$ inputRoot_Res /瓮:PutResponse / ArrayOfInterfaceObjOutput / XML片段/ idEntradaCaller /文本()}

在名称空间框中定义“urn”的位置。

对不起,不好意思,感谢Tomalak和Jens Erat的回答。 =)