Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Что еще можно сделать с XML + XSLT + XSL

Ответить
Настройки темы
Что еще можно сделать с XML + XSLT + XSL

Старожил


Сообщения: 236
Благодарности: 0

Профиль | Отправить PM | Цитировать


приступил к изучению, но вот только не как не пойму, как это все работает)

IE 6 какуето несоурядицу показывает, может надо какойто можуль устонавливать дополнительно?

не в плом, наваяйте простенький рабочий пример XSL XHTML чтобы работал в IE 6, чтонибудь типа hello world с красивастями показывающие возможности.

спасибо.

Отправлено: 07:42, 12-09-2004

 

Старожил


Сообщения: 236
Благодарности: 0

Профиль | Отправить PM | Цитировать


Vlad Drakula hotlog например, spylog и т.п.

Отправлено: 10:26, 12-04-2007 | #211



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


FADE
а... это зашито в шаблоне, но ент проблема это хранить в базе или другом XSL файле

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 10:50, 12-04-2007 | #212


Старожил


Сообщения: 236
Благодарности: 0

Профиль | Отправить PM | Цитировать


Народ, а как можно вот это улутшить?

PHP код: Выделить весь код

<xsl:template match="item">

        <
xsl:variable name="pos" select="position()"/>
        
        <
xsl:choose>
            <
xsl:when test="$pos=10 or $pos=20 or $pos=30 or $pos=40 or $pos=50 or $pos=60 or $pos=70 or $pos=80 or $pos=90 or $pos=100 or $pos=110 or $pos=120">
                <
xsl:value-of select="item"/><br/>
            </
xsl:when>
            <
xsl:otherwise>
                <
xsl:value-of select="item"/>
            </
xsl:otherwise>
        </
xsl:choose>
        
    </
xsl:template

а то както длинннннннно получилось

Отправлено: 21:20, 24-04-2007 | #213


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


FADE
HTML код: Выделить весь код
(position() mod 10)= 0


Отправлено: 22:18, 24-04-2007 | #214


Старожил


Сообщения: 236
Благодарности: 0

Профиль | Отправить PM | Цитировать


vadimiron спасип

Отправлено: 23:36, 24-04-2007 | #215


Старожил


Сообщения: 236
Благодарности: 0

Профиль | Отправить PM | Цитировать


а почему вот это не работает?

PHP код: Выделить весь код

<xsl:apply-templates select="$page"/> 


пишет вот это:
Warning: Sablotron error on line 4: expression is not a node set in

что это значит?..

Отправлено: 23:56, 24-04-2007 | #216


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


FADE
что написано то и значит, вы просто нечитали спецификацию XSL 1.0
приведу отрывок на эту тему: переменная не может содержать node set, apply-templates принимает на вход node set
это ограничение снято в XSL2.0

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 00:01, 25-04-2007 | #217


Старожил


Сообщения: 236
Благодарности: 0

Профиль | Отправить PM | Цитировать


Vlad Drakulaт.е. если сменить цифру в заголовке с 1 на 2 все заработает?

Отправлено: 00:58, 25-04-2007 | #218


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


FADE
не думаю, т.к. Sablotron по моему не поддреживает XSL2.0 для XSL2.0 нужен саксон...
в XSL2.0 много вкусностей, нопока придется обходится XSL1.0

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 01:04, 25-04-2007 | #219


Старожил


Сообщения: 236
Благодарности: 0

Профиль | Отправить PM | Цитировать


Vlad Drakula Sablotron - это то чем php преобразует?

Отправлено: 01:22, 25-04-2007 | #220



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Что еще можно сделать с XML + XSLT + XSL

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Что можно сделать с ЖК монитором? STINGER85 Прочее железо 5 16-01-2009 23:52
Реабилитация XML/XSLT технологий Vlad Drakula Вебмастеру 8 30-03-2008 01:47
xsl проверка существования тега в xml FADE Вебмастеру 3 23-04-2007 11:29
XML + XSL + PHP => HTML, Как передать бинарный код рисунка ? Lexxx_HU Вебмастеру 5 02-03-2007 17:55
[решено] Как вывести XML аттрибуты через XSL hasherfrog Вебмастеру 1 08-11-2006 16:06




 
Переход