Как делают Вас программно (ре) знак блок.NET со строгим именем?

AFAICT, это может быть просто:

XSLT 1.0

<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>

<xsl:template match="/data">
    <table id="123">   
        <tgroup cols="2">
            <colspec colname="c1" colnum="1" colwidth="1.0*"/>
            <colspec colname="c2" colnum="2" colwidth="1.0*"/>
            <thead>
                <row>
                    <entry>Name</entry>
                    <entry>Values</entry>
                </row>
            </thead>
            <tbody>
                <xsl:for-each select="item">
                    <xsl:variable name="elem" select="values/*[language='EN']" />
                    <row>
                        <entry>
                            <ph>
                                <xsl:value-of select="name($elem)"/>
                            </ph>
                        </entry>
                        <entry>
                            <xsl:value-of select="$elem/text"/>
                        </entry>
                    </row>
                </xsl:for-each>
            </tbody>
        </tgroup>
    </table>
</xsl:template>

</xsl:stylesheet>
6
задан Joel Coehoorn 20 May 2009 в 19:19
поделиться