Unterschiedliche Elemente und gruppieren

Gegeben, das folgende xml-fragment:

<Problems>
  <Problem>
    <File>file1</File>
    <Description>desc1</Description>
  </Problem>
  <Problem>
    <File>file1</File>
    <Description>desc2</Description>
  </Problem>
  <Problem>
    <File>file2</File>
    <Description>desc1</Description>
  </Problem>
</Problems>

Ich brauche, um etwas zu produzieren, wie

<html>
  <body>
    <h1>file1</h1>
    <p>des1</p>
    <p>desc2</p>
    <h1>file2</h1>
    <p>des1</p>
  </body>
</html>

Versuchte ich mit einem Schlüssel, wie

<xsl:key name="files" match="Problem" use="File"/>

aber ich weiß nicht wirklich verstehen, wie man es an den nächsten Schritt, oder wenn dann ist das auch der richtige Ansatz.

InformationsquelleAutor rjohnston | 2008-12-30
Schreibe einen Kommentar