XML/XSLT Knoten vergleichen und den Wert eines anderen Knoten ausgeben

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • XML/XSLT Knoten vergleichen und den Wert eines anderen Knoten ausgeben

    Hallo,

    ich bin am verzweifeln.

    Ich habe eine XML die ungefähr so aussieht:

    <bibliothek>
    <Nutzer>
    <ID>a12<ID>
    <Vorname><Vorname>
    <Nachname><Nachname>
    </Nutzer>
    <Buch>
    <ID>123</ID>
    <Titel></Titel>
    </Buch>
    <Ausleihe>
    <Buch ID="123"/>
    <Nutzer ID="a12"/>
    <ausgeliehen am></ausgeliehen am>
    </Ausleihe>
    </bibliothek>

    Es gibt dabei beliebig viele Nutzer, beliebig viele Bücher und beliebig viele Ausleihen.

    Ich bin ein blutiger Anfänger in Sachen XSLT. Ich muss nun eine Tabelle erstellen, in der die Ausleihen aufgelistet sind. Aber statt der Buch ID soll der Titel und statt der Nutzer ID soll der Vor-und Nachname in der Tabelle stehen.
    ich habe es bereits mit <xsl:choose> und mit <xs:if> versucht, aber ich bekomme es einfach nicht hin.

    Ich hoffe ihr könnt mir helfen.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von D.Esor ()