Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Scar.kz 08.12.2008 20:49
кусок xsl:<?xml version="1.0" encoding="WINDOWS-1251"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" version="1.0"> <xsl:output method="xml" omit-xml-declaration="no"/> <xsl:variable name="counte" select="count(/root/elem)"/> <xsl:variable name="col" select="4"/> <xsl:template match="root"> <xsl:element name="div"> <xsl:attribute name="class">mslist</xsl:attribute> <h1>(<a href="/link/">линк</a>)</h1> <xsl:element name="table"> <xsl:element name="tr"> <xsl:apply-templates select="elem"> <xsl:sort select="name"/> </xsl:apply-templates> </xsl:element> </xsl:element> </xsl:element> </xsl:template>xml:
<?xml version="1.0" encoding="WINDOWS-1251"?> <root><elem id="0 "><line>13</line><name>XXXX</name><city>2</city><linen>YYYY</linen><cityn>someCITY</cityn><msid>177</msid><char>А</char></elem></root>метод трансформер:
@ms_view[] $trans[^ms.transform[/${req.cityfp}/xsl/msview.xsl]] $result[^trans.string[$.method[html]]]