Получить узлы, связывающиеся с атрибутом с определенным значением в XML в XPath - PullRequest
1 голос
/ 22 сентября 2011

Я хочу найти узлы, связывающие атрибут с определенным значением в XML.Я попытался с определенным выражением Xpath, но оно не будет работать ..

String expression = ".*[@*[starts-with(., '"+search+"')]]";

Здесь search - это переменная, которая содержит значение, которое я хочу найти.Может кто-нибудь сказать мне правильное выражение Xpath.

Спасибо.

1 Ответ

1 голос
/ 22 сентября 2011

Ваше выражение верно, только .* не имеет смысла.

String expression = "//*[@*[starts-with(., '"+search+"')]]";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...