У меня есть ответ SOAP, и я разобрать его в XMLXPATH фильтрации с пространством имен
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ListUser>
<user username="Alex" active="false"/>
<user username="Bridget" active="true"/>
</ListUser>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
В настоящее время я использую XPATH //*[name()='user[active=\"true\"]']
, чтобы получить все user
что active = true
, но некоторые, как XPATH возвращается 0.
Могу ли я узнать, какая часть XPATH неверна?
Параметр 'имя()' функция должна использоваться только для экспозиции и никогда не должны использоваться для тестирования любого рода. –