Thomas J.S.: alphabetische Ausgabe (3)

Beitrag lesen

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
     Holunder

Wie 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
     Holunder

und 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