Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
NickTroshkov
Зарегистрирован: 10.01.2002 Сообщения: 27 Откуда: Геленджик
|
Добавлено: Вс Янв 13 2002 22:52 Заголовок сообщения: И все таки, по XML+XSL,указателям,rule,children - Таки никто и не знает ответа? |
|
|
Очень нужно, а то работа застопорилась! Да и другие вопросы назревают. |
|
Вернуться к началу |
|
 |
ilya Гость
|
Добавлено: Пт Янв 18 2002 15:35 Заголовок сообщения: Re: И все таки, по XML+XSL,указателям,rule,children - Таки никто и не знает ответа? |
|
|
Возможно нужно установить xml парсер версии 3 (или больше, уже кажется 4-я версия есть). Установка IE5 этого не гарантирует. Смотри www.microsoft.com/xml. Называется MSXML Parser. |
|
Вернуться к началу |
|
 |
NickTroshkov
Зарегистрирован: 10.01.2002 Сообщения: 27 Откуда: Геленджик
|
Добавлено: Сб Янв 19 2002 13:57 Заголовок сообщения: Решение есть, но проблема осталась. |
|
|
Илья, спасибо за ответ, а то на этом форуме народ тему XML вообще игнорирует. И извините за длинный текст.
Я решил проблему со ссылками, установив xml3 и использовав xsl.transformation, но это в моем приложении - там я использую везде префикс xsl: и теги value-of select и не использую правил rule и children.
Пример из статьи меня заинтересовал именно каскадными правилами, но я так и не смог заставить его работать. Вы статью читали? Она довольно старая - 1999г и пример должен работать с базовым xml/xsl.
Повторю. Я проверил 3 варианта.
1) Без редактирования ошибок не выдается но игнорируется XML-содержание, хотя XSL-тексты выводятся
2) Если пример подредактировать и установить пространство имен XSLT
xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
Выдается ошибка: RULE Keyword xsl:transform may not contain rule. 3) А если указать пространство имен XSL xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"
То ошибок не выдается, но экран абсолютно пустой - все игнорируется. |
|
Вернуться к началу |
|
 |
|