|
Проверка содержимого узла
|
|||
---|---|---|---|
#18+
Граждане, помогите! Как в XSL проверить содержимое результата конкатенации текста узла и всех его подузлов(если таковые есть) на неравенство пустой строке? Сейчас делаю вот так <xsl:if test="normalize-space(my:поле3)!=''"> ... </xsl:if> и соответсвенно это не верно. Как сделать правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2007, 15:45 |
|
Проверка содержимого узла
|
|||
---|---|---|---|
#18+
Я слабо шарю в XSL -( Неужели надо делать цикл по вложенным элементам и искать у кого из них не пустое значение? Нету более прогрессивного способа? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2007, 16:18 |
|
Проверка содержимого узла
|
|||
---|---|---|---|
#18+
Heimdall88Я слабо шарю в XSL -( Неужели надо делать цикл по вложенным элементам и искать у кого из них не пустое значение? Нету более прогрессивного способа? может так Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2007, 17:19 |
|
Проверка содержимого узла
|
|||
---|---|---|---|
#18+
Чего то не выходит у меня. Не подскажете поподробнее? Есть такие теги ... <my:поле16> <div align="justify" xmlns="http://www.w3.org/1999/xhtml"> <font face="Times New Roman" size="3">Вася </font></div> </my:поле16> ... Соответствующая проверка <xsl:if test="normalize-space(my:поле16/text())!=''"> ... </xsl:if> не обеспечивает необходимой функциональности. Если в проверку вставляю count(ancestor-or-self::text()[text()!=''])==0 тоже ничё толком не выходит ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2007, 16:44 |
|
Проверка содержимого узла
|
|||
---|---|---|---|
#18+
Всё получилось. Вопрос снят ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2007, 19:02 |
|
Проверка содержимого узла
|
|||
---|---|---|---|
#18+
вот так вроде получилось Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2007, 19:04 |
|
Проверка содержимого узла
|
|||
---|---|---|---|
#18+
Heimdall88 Всё получилось. Вопрос снят Жаль, что топикстартер не написал как у него получилось. Столкнулся с такой же проблемой. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2021, 14:21 |
|
Проверка содержимого узла
|
|||
---|---|---|---|
#18+
Код: xml 1.
Или, если пробелы тоже нужно убрать Код: xml 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2021, 10:33 |
|
|
Start [/forum/topic.php?fid=14&msg=34865716&tid=1331868]: |
0ms |
get settings: |
8ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
39ms |
get topic data: |
4ms |
get forum data: |
1ms |
get page messages: |
164ms |
get tp. blocked users: |
2ms |
others: | 6ms |
total: | 232ms |
0 / 0 |