Orlanski: Ausgabe in html Listen

Beitrag lesen

Guten Morgen,

ich hab vor kurzem angefangen mich mit XSL zu beschäftigen. Jetzt stehe ich schon vor dem ersten Problem. Ich will folgende Listen in normale html Listen (ol und ul) transformieren, weiß aber nicht so recht wie.

xml input:

<L>
  <LI>
   <Lbl>-</Lbl>
   <Lbody>
    <Standard>text</Standard>
   </Lbody>
  </LI>
  <LI>
   <Lbl>-</Lbl>
   <Lbody>
    <Standard>mehr text</Standard>
   </Lbody>
  </LI>
  ...
</L>

Standard kann dabei auch außerhalb von Listen vorkommen. Und eine nummerierte Liste wird so angegeben:

<L>
  <LI>
   <Lbl>1.</Lbl>
   <Lbody>
    <Standard>text</Standard>
   </Lbody>
  </LI>
  <LI>
   <Lbl>2.</Lbl>
   <Lbody>
    <Standard>mehr text</Standard>
   </Lbody>
  </LI>
  ...
</L>

Sie unterscheiden sich nur im Lbl. Ich würde ja ne <choose>Anweisung nehmen und Lbl mit contains untersuchen. Hab auch ewig rumprobiert und es kam nichts richtiges dabei raus.

Kann mir da jemand weiterhelfen...