Hallo,
Danke für die Antwort. Wahrscheinlich habe ich schlecht formuliert. Bis jetzt ist ja mit Deiner (und Andreas) Hilfe genau das erwartete herausgekommen:
Bf
D
Distel
K
Karde
S
Gartensalbei
Wiesensalbei
Nf
H
HolunderWie man auch unter http://stebegg.nit.at/bienenpflanzen.xml sehen kann
Hast du mal das mit Firefox angeschaut?
In der css Datei könnte man die <fam> hidden schalten und gleich danach (wegen der Verschachtelung) die <gat> visible.
das ergibt aber:
D
Distel
K
Karde
S
Gartensalbei
Wiesensalbei
H
Holunderund dann sind aber die Gattungen <gat> (an erster Stelle) nicht mehr alphabetisch.
Ja und da sind wie beim selben Problem:
Wie soll H zwischen D und K hineinkommen, wenn dafür die Familie geteilt werden muss? Die Struktur des XMLs ist anders und die Ausgabe ist ebenfalls anders strukturiert (die divs).
Wenn die ausgabe anders aufgebaut werden kann, ist es möglich, da kann man nach <gat> gruppieren, aber sonst geht das nicht, bzw. die <fam> muss dann in der Ausgabe geteilt werden (heisst <div>fam 1 <div>gat A</div></div> <div>fam 2<div>gat B</div></div><div>fam 1<div>gat C</div></div>)
Grüße
Thomas