powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xpath: можно ли проверять все значения а не хотя бы один
4 сообщений из 4, страница 1 из 1
xpath: можно ли проверять все значения а не хотя бы один
    #37442077
tester1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добрый день! к сожалению ответа на свой вопрос в существующих топиках не нашла.

позволяет ли xpath проверить значение для всех выбранных элементов?
(я это использую для тестирования в SoapUI)
пример:

<AAA>
<BBB>
<CCC><DDD><EEE>123</EEE></DDD></CCC>
</BBB>
<BBB>
<CCC><DDD><EEE>123</EEE></DDD></CCC>
</BBB>
<BBB>
<CCC><DDD><EEE>555</EEE></DDD></CCC>
</BBB>
</AAA>


если я выбираю //AAA[1]/BBB/CCC[1]/DDD[1]/EEE[1] и сравниваю с 123, то мой тест успешен, а не должен был бы, потому что одно из значений не 123, а 555. можно ли этого добиться с помощью xpath? и если да, то каким образом?

спасибо!
...
Рейтинг: 0 / 0
xpath: можно ли проверять все значения а не хотя бы один
    #37442833
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы и сравниваете одно значение, а не три - ССС[1].
...
Рейтинг: 0 / 0
xpath: можно ли проверять все значения а не хотя бы один
    #37443320
tester1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

если сравниваю таким xpath

//AAA[1]/BBB/CCC/DDD/EEE

все равно true, а хочу false
...
Рейтинг: 0 / 0
xpath: можно ли проверять все значения а не хотя бы один
    #37443589
junb1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tester1111,

а посчитать количество ЕЕЕ не равных 123 вам не подойдет?
count(//AAA/BBB/CCC/DDD/EEE!='123')!=0
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xpath: можно ли проверять все значения а не хотя бы один
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]