![]() |
|
Модераторы: diadiavova |
![]()
|
|
| Lionli |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 16.11.2009 Репутация: нет Всего: нет |
Доброго дня,
следующего вида текст нужно обработать так, чтобы выводилось только вторая Sentence, где есть type=Product <document> <chunk type="Sentence"> <chunk type="sent_pos">AAA</chunk> <chunk>BBB</chunk> <chunk>CCC</chunk>. </chunk> <chunk type="Sentence"> <chunk type="Product">AAA</chunk> <chunk>BBB</chunk> <chunk>CCC</chunk>. </chunk> </document> вот код:
но результат - выводит все: оба Sentence. То есть такое ощущение, что поиск после for-each работает от корня. Чего быть не должно. пробовал и через template
но результат тот же :( использую saxon. Спасибо, если кто может что подсказать. Это сообщение отредактировал(а) Lionli - 16.11.2009, 18:04 |
||||
|
|||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 22 Всего: 142 |
По первому варианту не скажу, очевидно нужна оставшаяся часть кода, а со вторым проще: для тех узлов, к которым не подходит правило шаблона срабатывает правило определённое для корневого узла, поскольку по-умолчанию оно выводит значения всех текстовых узлов. Ну с XPath тоже неувязочка, поэтому во втором случае видимо для всех узлов срабатывает правило корневого узла. Вот немного переделанный пример
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |