XSLT のランダム関数について質問があります。
次のような非常に単純化された XML ファイルがあります。
<node id="1198">
<node id="1201">
<data alias="name">Flemming</data>
<data alias="picture">1200</data>
</node>
<node id="1207">
<data alias="name">John</data>
<data alias="picture">1205</data>
</node>
<node id="1208">
<data alias="name">Michael</data>
<data alias="picture">1206</data>
</node>
</node>
ノードIDの1つを無作為に取得し、それを「choosenNode」という変数に入れるXSLTが必要です。このように、ID が 1207 のノードが選択された場合:
<xsl:variable name="choosenNode" value="1207" />
これどうやってするの?XSLTにランダム関数はありますか? ところで、XSLT が含まれるすべてのページで変数を更新したいと考えています。
そして、私は Umbraco CMS で働いています。
ありがとう、キム