C#: XSL-трансформация
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



C#: XSL-трансформация Expand / Collapse
Автор
Сообщение
10.11.2002 8:49
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 29.08.2003 4:53
Сообщ.: 3, Visits: 34
Кто-нибудь знает, почему не получается выполнить XSL-трансформацию так, чтобы стандартные entities (типа  ), находящиеся в XSL-файле, не преобразовывались в соответствующие символы? То есть они преобразовываются, что категорически не нужно.
Это вообще на C# возможно сделать или всё-таки нет? В документации вразумительного ответа не нашел.
Сообщ. #765916
10.11.2002 16:39


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 02.05.2006 23:09
Сообщ.: 1 293, Visits: 14 276
меняй & нa &

------------------------------------
Anatoly Lubarsky
Сообщ. #765956
11.11.2002 1:33
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 29.08.2003 4:53
Сообщ.: 3, Visits: 34
А вот & как раз остаются :( То есть такая замена не очень помогает :) В принципе можно и так (ну потом сделать в строке Replace, если получать на выходе строку через StreamReader) -- но это же не по-человечески :)
Сообщ. #765994
25.11.2002 20:38
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 03.12.2002 6:34
Сообщ.: 4, Visits: 45
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" omit-xml-declaration="yes" cdata-section-elements="foo"/>
<xsl:template match="/">
<xsl:text disable-output-escaping="yes">&amp;nbsp;&amp;nbsp;
</xsl:text>
<foo type="generic">
<![CDATA[ &nbsp;&nbsp;&nbsp;]]></foo>
</xsl:text>
</xsl:template>
</xsl:stylesheet>
Сообщ. #767723
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 12:44