小编Man*_*nUO的帖子

XSLT按属性值排序

我有一个关于如何基于属性值进行排序的问题.

我有以下源文档,我想按标题类值的值对轨道项进行排序.

希望有人可以帮助解决这个问题.

 <trackList>

    <track>
        <location>http://localhost/vmydoc</location>
        <title class="STD">Data Two</title>
        </track>
    <track>
        <location>http://localhost/vmydoc</location>
        <title class="SH">Data Three</title>

    </track>
    <track>
        <location>http://localhost/vmydoc</location>
        <title class="STD">Data Four</title>

    </track>
    <track>
        <location>http://localhost/vmydoc</location>
        <title class="SH">Data Five</title>

    </track>
</trackList>
Run Code Online (Sandbox Code Playgroud)

最终输出应如下所示:

<trackList>

    <track>
        <location>http://localhost/vmydoc</location>
        <title class="SH">Data Three</title>

    </track>

    <track>
        <location>http://localhost/vmydoc</location>
        <title class="SH">Data Five</title>

    </track>

    <track>
        <location>http://localhost/vmydoc</location>
        <title class="STD">Data Four</title>

    </track>
    <track>
        <location>http://localhost/vmydoc</location>
        <title class="STD">Data Two</title>
    </track> 
</trackList>
Run Code Online (Sandbox Code Playgroud)

我尝试了以下但它不起作用.

<xsl:for-each-group select="title" group-by="@class">

    <xsl:for-each select="current-group()">
        <xsl:value-of select="@class" />
    </xsl:for-each>

</xsl:for-each-group>
Run Code Online (Sandbox Code Playgroud)

谢谢.

html xml xslt

6
推荐指数
1
解决办法
2万
查看次数

JavaScript在HTML文档中获取h1元素并更新唯一ID

我有一个遗留的html文档,其中包含没有id的h1元素.我想要实现的是能够使用JavaScript获取所有h1(s),然后向每个h1(s)添加一个唯一ID.

我搜索过但找不到有效的解决方案.

javascript random

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

html ×1

javascript ×1

random ×1

xml ×1

xslt ×1