在 Automation anywhere 中执行 XPath 函数时出现问题

Issue while Executing XPath Function in Automation anywhere

我正在尝试在任何地方的自动化中使用 Execute XPath Function。

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

XPath 看起来像:

//GetEmployees/Employee/text()

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

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

我们有办法做到吗?

通过反复试验得到了这个问题的答案。

正在尝试解析 soap 响应,我认为它遇到了命名空间问题。

通过使用以下表达式获得了智慧

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

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