Random
Version vom 3. Juni 2008, 17:34 Uhr von Handborons (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Mit '''<random>''' wird eine Zufallsauswahl definiert. Alle möglichen Varianten werden in eine '''</random>'''...'''<random>'''-Folge eingeschlossen ...)
Mit <random> wird eine Zufallsauswahl definiert. Alle möglichen Varianten werden in eine </random>...<random>-Folge eingeschlossen und von je einem <case>...</case>-Paar umschlossen.
Sollen zufällig die Worte 'Rondra' oder 'Praios' ausgewählt werden, dann schreibt man das so:
<random> <case>Rondra</case> <case>Praios</case> </random>
Statt einfacher Worte zwischen den case-Tags können auch XHTML-Tags und weitere der hier aufgezählten XML-Tags für ZB-Aktionen dort eingefügt werden.
Mit dem Attribut 'count' kann angegeben werden, wieviele der case-Knoten ausgewählt werden sollen:
Der Händler bietet an seinem Stand <random count="2"> <case>Kräuter, </case> <case>Eier, </case> <case>Wurst, </case> <case>Käse, </case> </random> Brot und viele Obst- und Gemüsesorten der Umgebung an.
Würde so etwas erzeugen:
Der Händler bietet an seinem Stand Kräuter, Käse, Brot und viele Obst- und Gemüsesorten der Umgebung an.