Kann man auf Elementnamen zugreifen?
Danny
- xsl
Hallo,
ist es in XSL möglich, die Elementnamen (foo von <foo>) zu ermitteln und diese in Text umzuwandeln?
Ich möchte eine Liste von beliebigen Elementen als Tabelle anlegen:
<Tabelle inhalt="Persönliche Daten" dimension="1:n"> <!-- 1 Zelle pro Reihe, n Reihen -->
<Name>Erika Mustermann</Name>
<e-Mail>erika@mustermann.de</Name>
</Tabelle>
diese XML-Daten sollen zu HTML transformiert werden:
<table>
<tr>
<td>Name</td><td>Erika Mustermann</td>
</tr>
<tr>
<td>e-Mail</td><td>erika@mustermann.de</td>
</tr>
</table>
...ohne das ich "Name" und "e-Mail" fest in XSLT verdrahten muß.
Die Namen der Elemente sollen automatisch als Inhalt übernommen werden.
Meines Wissens klappt das nur über Attribute, z.B.
<Zelle inhalt="Name">Erika Mustermann</Zelle> ?
Gruß,
Danny
Hallo Danny,
ist es in XSL möglich, die Elementnamen (foo von <foo>) zu ermitteln und diese in Text umzuwandeln?
Ja.
http://selfhtml.teamone.de/xml/darstellung/xpathfunktionen.htm#name
Gruß
Franz