Hallo,
ich bekomme von einem RSS Feed eine bestimmte Anzahl Elemente ( X ).
Nun möchte ich 5 zufällige Elemente des RSS Feeds anzeigen. Es sind immer mehr als 5 Elemente im RSS Feed.
Mein Problem ist wie bekomme ich 5 unterschiedliche Zufallszahlen aus dem Bereich von 0 bis X.
Mit einer Zufallszahl bekomme ich eine Lösung.
Nur passiert es bei dieser Lösung das ein Element doppelt angezeigt wird.
Ich möchte hier nicht nur eine RandomNumber sondern 5 und diese 5 müssen auch verschieden sein.
Wie bekomme ich das hin?
Viele Grüße und vielen Dank für Eure Hilfe
Stefan
ich bekomme von einem RSS Feed eine bestimmte Anzahl Elemente ( X ).
Nun möchte ich 5 zufällige Elemente des RSS Feeds anzeigen. Es sind immer mehr als 5 Elemente im RSS Feed.
Mein Problem ist wie bekomme ich 5 unterschiedliche Zufallszahlen aus dem Bereich von 0 bis X.
Mit einer Zufallszahl bekomme ich eine Lösung.
Code:
<xsl:variable name="RandomNumber" select="ddwrt:Random(1, $RowCount)"/> <xsl:for-each select="$Rows[position() = $RandomNumber]"> <xsl:value-of select="@Title" /> </xsl:for-each>
Ich möchte hier nicht nur eine RandomNumber sondern 5 und diese 5 müssen auch verschieden sein.
Wie bekomme ich das hin?
Viele Grüße und vielen Dank für Eure Hilfe
Stefan