[docs] Re: Q: XSLT - multiple string parsing
Vitaly Ostanin
vyt на vzljot.ru
Вт Июл 1 16:56:21 MSD 2003
On Tue, 1 Jul 2003 15:39:16 +0300
Alexander Bokovoy <a.bokovoy на sam-solutions.net> wrote:
<skipped/>
> > Пока есть только вариант с генерацией xslt-стиля из xml,
> > содержащего список символов и замен.
> Рекурсивный шаблон с массивом-базой замен и указателем на
> элемент этого массива как аргумент шаблона?
По-моему, это нереализуемо на xslt. К тому же обработку одних
символов нужно делать после обработки всех других символов.
Например:
<xsl:call-template name="string-replace">
<xsl:with-param name="to">\textbackslash \ </xsl:with-param>
<xsl:with-param name="from">\textbackslash </xsl:with-param>
<xsl:with-param name="string">
<xsl:call-template name="string-replace">
<xsl:with-param name="to">\textbackslash </xsl:with-param>
<xsl:with-param name="from">\</xsl:with-param>
<xsl:with-param name="string"
select="$string"></xsl:with-param>
<skipped/>
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : /pipermail/docs/attachments/20030701/ba9f595d/attachment.bin
Подробная информация о списке рассылки docs