我一直试图获得<Name>
的xpath,但没有运气! webservice返回下面的XML,我们知道它是一个值数组。
<ArrayOfSample xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="servername">
<sample>
<ID>788999</ID>
<Name>Employee Name</Name>
</sample>
</ArrayOfSample>
我已经为XPath构建器尝试了一些工具,但它无法正常工作。
答案 0 :(得分:1)
您的目标元素位于名称空间http://hqjed-sql01/
中。您需要定义一个前缀,例如p
,它引用该命名空间并在XPath中使用前缀:
//p:Name
或者您可以使用local-name()
:
//*[local-name()='Name']