[docs] Q: XSLT - multiple string parsing
Vitaly Ostanin
vyt на vzljot.ru
Вт Июл 1 16:36:10 MSD 2003
Hello, All!
Опять по поводу db2latex:
для преобразования текста в latex стилями делается экранирование
управляющих символов в текстовом узле. Причём экранирование
делается последовательным запуском процедуры замены строки с
разными параметрами.
Сейчас в normalize-scape.mod.xsl это выглядит ужасной
конструкцией на 109 строк вида
<xsl:template name="scape">
<xsl:param name="string"/>
<xsl:call-template name="string-replace">
<xsl:with-param name="to">>></xsl:with-param>
<xsl:with-param name="from">”</xsl:with-param>
<xsl:with-param name="string">
<xsl:call-template name="string-replace">
<xsl:with-param name="to"><<</xsl:with-param>
<xsl:with-param name="from">“</xsl:with-param>
<xsl:with-param name="string">
Вопрос - кто-нибудь может подсказать другой вариант
множественной обработки одной и той же строки в XSLT ? То есть
сделать изменения в строке, сделать изменения над результатом,
опять сделать изменения над результатом...
Пока есть только вариант с генерацией xslt-стиля из xml,
содержащего список символов и замен.
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : /pipermail/docs/attachments/20030701/cd18e0ac/attachment.bin
Подробная информация о списке рассылки docs