powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xquery выход из цикла
3 сообщений из 3, страница 1 из 1
xquery выход из цикла
    #37871895
pigmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет.
как в xquery сделать выход из цикла?

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
{
for $item in ($a) 
where $item/kode !=1
return
if (a/kode=2)
then
(
 ($item/name)

и выходим из цикла
)
else ()
}
...
Рейтинг: 0 / 0
xquery выход из цикла
    #37872350
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pigmoкак в xquery сделать выход из цикла?Вынести в отдельную функцию и вызвать return.

При чем здесь XML?
...
Рейтинг: 0 / 0
xquery выход из цикла
    #37872622
pigmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DONE


The "for-loop" is not actually a loop, so there is no way of exiting it
- in functional languages you don't have that kind of flow control.

However optimising XQuery implementations will probably not evaluate the
whole loop if you just use parts of the result, e.g.:
> subsequence(for $i in 1 to 1000
> return $i,
> 1,
> 10)
will only evaluate the first 10 elements of the sequence from the for
loop as the others are not needed for the result of the "subsequence"
call.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xquery выход из цикла
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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