XPath, два условия выбора с "и"? - PullRequest
1 голос
/ 07 апреля 2011

Вот мой выбор XPath:

/document/transport/receiver[regcode='70007'] | 
/document/metaxml/LetterMetaData[Type='bill']

Но это не подходит для моих нужд.Что я действительно хочу, так это то, что я могу сказать с помощью XPath, что если regcode = '70007' и Type = 'bill', то выполнить действие.Как я понимаю тогда |(труба) означает ИЛИ в XPath.

Есть ли способ сделать XPath так, чтобы он проверял оба?

1 Ответ

4 голосов
/ 07 апреля 2011
/document[
   transport/receiver[regcode='70007'] 
 and 
   metaxml/LetterMetaData[Type='bill']
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...