XSLT Anfängerfrage zu Elementnamen

Perilymphe

Grünschnabel
Hallo Zusammen!

Bitte nicht böse sein, sollte die folgende XSLT-Frage absolut trivial sein. :-(
Ich würde nur gerne wissen, ob das Problem mit XSLT überhaupt lösbar ist, sonst fang ich gar nicht an, mich damit zu beschäftigen...

Ich habe ein XML-Dokument, das von der Struktur her so aussieht:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<todo>
  <kochen/>
  <putzen>Bad</putzen>
  <waschen/>
  <einkaufen>Bier</einkaufen>
</todo>

Ist es möglich, die Elementnamen der Tags innerhalb von <todo> als HTML Liste auszugeben? Also nicht die Inhalte, sondern wirklich die Namen, die Liste sollte beispielsweise so aussehen:

Noch zu tun:

kochen
putzen
waschen
einkaufen

Ist das mit XSLT möglich? Und wenn ja, könnt Ihr mir bitte kurz schreiben, wie?

Vielen herzlichen Dank für die Hilfe, :D
Perilymphe
 
Zuletzt bearbeitet:
Hallo Zusammen,

danke hat sich erledigt - ich habe eine Lösung gefunden! :)
Falls es jemanden interessiert, das ist der code:

Code:
<xsl:stylesheet version="2.0">
<xsl:template match="todo">	
  <html>
    <head>
      <title>ToDo-Liste</title>
    </head>
    <body>
      <table>
        <tbody>
          <tr>
            <th>Noch zu tun::</th>
          </tr>
          <xsl:for-each select="*">
            <tr>
              <td>
                <xsl:value-of select="fn:name()"/>		
             </td>
            </tr>
          </xsl:for-each>
        </tbody>
      </table>
    </body>
  </html>
</xsl:template>
</xsl:stylesheet>

Viele Grüße,
Perilymphe
 
Zurück