Как получить узел на основе значения имени поля из XML? - PullRequest
1 голос
/ 17 мая 2019

Мне нужно получить узел C, который имеет поле (name = p и value = 4)

Как получить это без использования индекса?

<A>
    <B>
        <C>
            <field name="p" value="1"/>
            <field name="q" value="2"/>
        </C>
        <C>
            <field name="p" value="3"/>
            <field name="q" value="4"/>
        </C>
    </B>
</A>

1 Ответ

0 голосов
/ 17 мая 2019

Попробуйте следующий Xpath.

//field[@name="q"][@value="4"]/..
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...