文字列のグループ、つまり g:lines = '9,1,306,LUCY,G,38,12' があります
出力を XSLT 1.0 にする必要があります。
1,9,12,38,306,G,ルーシー
これは私の現在のコードです:
<xsl:for-each select="$all_alerts[g:problem!='normal_service'][g:service='bus']">
<xsl:sort select="g:line"/>
<xsl:sort select="number(g:line)" data-type="number"/>
<xsl:value-of select="normalize-space(g:line)" /><xsl:text/>
<xsl:if test="position()!=last()"><xsl:text>, </xsl:text></xsl:if>
</xsl:for-each>
2番目のソートが選択されていないため、「1、12、306、38、9、G、LUCY」のみを表示するようにできます。
誰でも私を助けることができますか?