Я пытаюсь утвердить SOAP-ответ, используя Xpath для выбора определенных узлов, вот мой XML-ответ
<return>
<contactList>
<contacts>
<person>
<contactId>3426</contactId>
<personName>
<names>
<firstName>Cosi</firstName>
<lastName>Como</lastName>
<middleName>Midi</middleName>
</names>
</personName>
</person>
</contacts>
</contactList>
</return>
Я пытаюсь получить значение contactId, я пробовал и это //contactList/contacts/person[contactId='3426']/contactId
и //*[local-name()='contactList'] /contacts/person[contactId='3426']
, и ни одна из них не работает, я получаю этот результат No Nodes Matched
как? это правильный синтаксис xpath и допустимый путь, есть ли альтернатива?