Необходимо при трансформации XML + XSL --> HTML оставить следующий кусок без изменени

Статус
В этой теме нельзя размещать новые ответы.

Line

Google, Co.
Необходимо при трансформации XML + XSL --> HTML оставить следующий кусок без изменени

Необходимо при трансформации XML + XSL --> HTML оставить следующий кусок нетронутым, как это можно сделать?

<!--[if IE]>
<style type="text/css">
#sidebar1-index { padding-top: 20px; }
</style>
<![endif]-->


используя
<![CDATA[
]]>
переводит все спец символы в мнемоники.

-~{}~ 30.07.07 23:35:

Форум вообще вырождается... :(
 

HraKK

Мудак
Команда форума
tf
Да пусть вякает, он просто думает что ему ОБЯЗАНЫ ответить, и единсвенная функция форума это отвечать на такие бредовые вопросы.

Line
Для Вас он давно выродился, вы ничего не можете дать ему. Предлагаю вам поискать другой форум.
 

Line

Google, Co.
Старый индус, не хочу вступать в межличностную полемику, меня интересует возможные пути решения вопроса.
tf
Что же поделать, раз вы некомпетентны в этом вопросе, воздержитесь тогда от комментария. Не нужно флудить.
 

Фанат

oncle terrible
Команда форума
Тема закрыта.

Проблемы личного характера и бессмысленные споры между участниками не являются предметом обсуждения форума.
Обсуждайте их в привате.

-~{}~ 31.07.07 11:37:

тема закрыта окончательно.
два нарушения на один и тот же вопрос - это слишком.

рекомендую подыскать не вырождающийся форум.
 

slach

Новичок
господа флеймеры и прочие "укоризнячиющие"

есть хорошее правило "не можешь сказать по делу, молчи"

в конкретно этом разделе форума PHPClub (XML+XSLT) я как модератор строго рекомендую вам его придерживаться

топик стартеру
ответ по делу

вот такой XML код
PHP:
<?xml version="1.0" encoding="windows-1251"?>
<root>
<![CDATA[
<!--[if IE]>
<style type="text/css">
#sidebar1-index { padding-top: 20px; }
</style>
<![endif]-->
]]>
</root>
вот такое XSL преобразование
PHP:
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE xsl:stylesheet [
 <!ENTITY nbsp "&#160;">
 <!ENTITY raquo "&#0187;">
 <!ENTITY laquo "&#0171;">
]
>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output encoding="windows-1251" method="html" indent="no"/>
<xsl:template name="main" match="/root">
 <xsl:value-of select="." disable-output-escaping="yes"/>
</xsl:template>
</xsl:stylesheet>
получаем вот такой результат

PHP:
<!--[if IE]>
<style type="text/css">
#sidebar1-index { padding-top: 20px; }
</style>
<![endif]-->

ответ не по делу - измени свое отношение к людям, либо гуляй лесом
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху