Announcement

Collapse
No announcement yet.

Elemente nach untergeordnetem Element gruppieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Elemente nach untergeordnetem Element gruppieren

    Elemente nach einem untergeordneten Element gruppieren

    Hallo ich bin noch begeisterter xml-newbie und habe folgendes Problem:
    Ausgangspunkt ist folgendes xml-file, das eine mitarbeiterliste repräsentiert, die aus lauter mitarbeiter-elemente besteht, denen wiederum ein Abteilung-Element untergeordnet ist:
    <PRE>
    &lt;Mitarbeiterliste&gt;
    &lt;Mitarbeiter Bez="Müller"&gt;
    &lt;Abteilung Bez="Verkauf"/&gt;
    &lt;/Mitarbeiter &gt;
    &lt;Mitarbeiter Bez="Schmitt"&gt;
    &lt;Abteilung Bez="Produktion" /&gt;
    &lt;/Mitarbeiter&gt;
    &lt;Mitarbeiter Bez="Meier"&gt;
    &lt;Abteilung Bez="Verkauf" /&gt;
    &lt;/Mitarbeiter&gt;
    &lt;/Mitarbeiterliste&gt;
    </PRE>;
    Dieses soll jetzt mittels xslt nach eine Mitarbeiterliste transformiert werden, die aus lauter Abteilungsobjekten besteht, denen wiederum Mitarbeiterobjekten der Abteilung untergordnet ist; also:
    <PRE>
    &lt;?xml version="1.0" encoding="UTF-8"?&gt;
    &lt;Mitarbeiterliste&gt;
    &lt;Abteilung Bez="Verkauf"&gt;
    &lt;Mitarbeiter Bez="Müller"/&gt;
    &lt;Mitarbeiter Bez="Meier"/&gt;
    &lt;/Abteilung &gt;
    &lt;Abteilung Bez="Produktion" &gt;
    &lt;Mitarbeiter Bez="Schmitt"/&gt;
    &lt;/Mitarbeiterliste&gt;
    </PRE>

    Leider weiß ich nicht wie ich das mit meinen noch sehr schmalen xslt-Kenntnissen bewerkstelligen kann; und bin für jede hilfe überaus dankbar.

    Gruß
    Mathias
Working...
X