1
私は、歌のタイトルと1位にランクされた週の数を表示するテキスト出力をしたいだけです。しかし、私はxsltでcountを使う方法を知らない。私のコードに何が間違っているかを誰かが助けてくれますか?私が今持っているコードには出力がありません。about xslt count()
<?xml version='1.0'?>
<xsl:stylesheet
version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>
<xsl:output encoding="UTF-8" omit-xml-declaration="yes" />
<xsl:template match="/">
<xsl:for-each select="popular-recordings-dataset/recording">
<xsl:sort select="count(//rank[. = '1'])" order="descending"/>
<xsl:value-of select="concat(title, '/', count(//rank[. = '1']),'
')" />
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
サンプル入力と予想される出力を投稿できますか? –