|
|
|
Последовательности
|
|||
|---|---|---|---|
|
#18+
Доброго время суток. Недавно я поднимал тему Xpath выражения в знач. переменной , вроде так называлась. В общем такая реализация начальство не удовлетворила. Теперь пытаюсь написать ту же х...нь с помощью последовательностей. Пока безуспешно. Нигде немогу найти достойного описания применения последовательностей с примерами (на zvon.org смотрел, туда не посылать). В общем задача такая: В виде параметров передаются два значения. Где искать и последовательность значений которая должна быть в том месте. К примеру. есть <a xml:lang="ru"/> <a xml:lang="fr"/> <a xml:lang="de"/> И последовательность "('fr', 'ru')" Как написать проверку которая бы проверила есть ли языки из последовательности в значениях атрибутов группы тегов "а". По возможности сделать это функцией. тоесть ответ должен быть обязательно(либо положительный, либо отрецательный) Если кто то не понял вопроса, подробнее можно посмотреть на ссылке написанной выше. Помогите плиззз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 09:35 |
|
||
|
Последовательности
|
|||
|---|---|---|---|
|
#18+
чем функция отличается от темплейта? могу сделать в виде темплейта, там ты просил сделать в одно действие – у меня не получилось, но в несколько действий это свободно делается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 18:38 |
|
||
|
Последовательности
|
|||
|---|---|---|---|
|
#18+
Сделай плиз уже хоть как нибудь. Сам тоже седня одну фигню придумал, если удастся завтра выложу. Но чем больше вариантов тем легче от начальства обиваться :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 18:47 |
|
||
|
Последовательности
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 19:08 |
|
||
|
Последовательности
|
|||
|---|---|---|---|
|
#18+
Спасибо, подошло. Токо маленько поправить пришлось, вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2007, 10:42 |
|
||
|
Последовательности
|
|||
|---|---|---|---|
|
#18+
Своя реализация не получилась, идея была такая: Код: plaintext 1. 2. 3. 4. 5. 6. То есть. Брать последовательность, брать текущее значение атрибута, если оно имело место быть в последовательности, находить его позицию, после чего крамсать исходную последовательность В конце проверить ее Код: plaintext Вполне реализуемо если бы ни одна загвозка : //header[2]/@xml:lang - нужно указывать позицию, в цикле провернуть не смог, изврат не прошел, может не достаточно искусно написал. Ладно, спасибо за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2007, 10:48 |
|
||
|
|

start [/forum/topic.php?fid=14&fpage=62&tid=1334318]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 132ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...