XPath ohne Verwendung der Funktionen local-name () oder name ()
Ich muss @ analysieroprResult/@code
von unten XML mit XPath. Der XPath-Ausdruck
//*[local-name()='oprResult']/@code
arbeitet wie erwartet, ABER ich konnte @ nicht verwendname
oderlocal-name
fungiert als'('
')'
werden in meiner Analysefunktion als Trennzeichen verwendet.
Ist es möglich, @ zu analysieroprResult
ohnelocal-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>