在任何地方在自动化中执行XPath功能时出现问题

时间:2019-01-17 04:59:21

标签: xpath soap automationanywhere

我试图在任何地方自动化使用Execute XPath Function。

在响应中,我得到的值为"MS.Internal.XML.XPath.XPathSelectionIterator"

XPath看起来像:

//GetEmployees/Employee/text()

由于我已经使用Java代码进行了测试,因此我确定xpath是正确的。

看起来控件正在返回一个对象而不是文本字符串。

有办法吗?

1 个答案:

答案 0 :(得分:0)

通过反复试验得到答案。

试图解析肥皂反应,我认为它正面临命名空间的问题。

使用以下表达式使机智工作

string(// soap:Envelope / soap:Body / * [name()='GetEmployees'] / * name()='Employee'])

希望这会有所帮助,有人可以进一步改善它。