如何在XSL中对列表进行排序

时间:2017-08-26 17:53:25

标签: java xslt

我正在开发一个java应用程序并使用xsl。所以我有一个列表,我希望通过modorder字段

显示它

这是我的代码

<xsl:variable name="Vehicle" select="//portal:Portal/portal:Dictionary/portal:Vehicles/portal:Vehicle" />
<xsl:for-each select="$Vehicle">
    <tr>
        <xsl:variable name="vehname">
            <xsl:value-of select="@vehname" />
        </xsl:variable>
        <td style="background-color: #F2F2F2;">
            <xsl:for-each select="key('model-key', $vehname)">
                <xsl:variable name="model">
                    <xsl:value-of select="@model" />
                </xsl:variable>
                ....
                <td style="background-color: #F2F2F2;">
                    <table width="1140">
                        <tr>
                            <td style="background-color: #F2F2F2; height:120px; width:120px;border-left: 1px solid #ddd;">
                                <xsl:value-of select="$Model[@modname=$model]/@modorder" />
                            </td>
                            .....

我该怎么做?

0 个答案:

没有答案