XPath sin usar las funciones local-name () o name ()
Tengo que analizaroprResult/@code
desde abajo XML usando XPath. La expresión XPath
//*[local-name()='oprResult']/@code
funciona como se esperaba, PERO no pude usarname
olocal-name
funciona como'('
')'
se usan como delimitadores en mi función de análisis.
¿Es posible analizaroprResult
sinlocal-name
?
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ChangeResponse xmlns="http://www.example.com" code="0" message="Success">
<oprResult code="0" message="Success"/>
</ChangeResponse>
</soap:Body>
</soap:Envelope>