|
|
|
Регулярные выражения в XSLT
|
|||
|---|---|---|---|
|
#18+
Добрый день! Кто-нибудь знает, можно ли как-нибудь использовать регулярные выражения для выполнения XSLT-преобразования? Т.е. у меня приходит документ вида: <data> <param name="dt" value="01/01/2000" /> </data> И в зависимости от того, что записано в аттрибуте value (корректная дата согласно какому-нибудь формату, например, DD/MM/YYYY или некоректная дата) выполнять различные действия. Вынести эту проверку на более высокий уровень (например, в другой язык программирования типа PHP) не представляется возможным в связи с особенностью системы. Заранее спасибо за ответы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 13:34 |
|
||
|
Регулярные выражения в XSLT
|
|||
|---|---|---|---|
|
#18+
По-моему, это немного не то :( Тут есть пример для схемы. Но тут ограничение , а мне бы именно проверка на условие. Т.е. если соответсвует, то одно. А если не соответсвует - то другое... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 13:56 |
|
||
|
Регулярные выражения в XSLT
|
|||
|---|---|---|---|
|
#18+
Если используется MSXML, то можно описывать прямо в XSLT свои функции на JScript, а в них использовать регулярные выражения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 21:16 |
|
||
|
Регулярные выражения в XSLT
|
|||
|---|---|---|---|
|
#18+
пример тут , искать "msxsl:script". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 21:19 |
|
||
|
Регулярные выражения в XSLT
|
|||
|---|---|---|---|
|
#18+
tseregaПо-моему, это немного не то :(.... мне бы именно проверка на условие. Т.е. если соответсвует, то одно. А если не соответсвует - то другое... Поищи в MSDN по ключевым словам "regexp + xpath" или в гугле по "exslt"... и будет тебе "немного то"... (ИМХО). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 22:51 |
|
||
|
Регулярные выражения в XSLT
|
|||
|---|---|---|---|
|
#18+
Спасибо! Буду искать! Но как я понимаю, это не стандартизировано... Т.е. если я успользую XSLT процессор, отличный от MSXML (например, я использую Oracle XDK ), то далеко не факт, что это будет работать (или будет выглядеть по-другому)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 14:57 |
|
||
|
|

start [/forum/topic.php?fid=14&fpage=75&tid=1334809]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 324ms |

| 0 / 0 |
