Hallo Entwickler,
ich hänge bei meiner ersten wirklichen XSLT, die ich fürs Studium mache leider etwas fest und konnte das Problem nicht mit einer Google Suche beheben.
Grundsätzlich kann ich Textknoten ausgeben und mich mit template match durch die XML bewegen, aber bei einem Element komme ich nicht weiter.
Aus der XML:
Mein Versuch das Attribut href, also den Link auszugeben:
<xsl:value-of select="@href" />
Dies ergibt aber keine Ausgabe. Eigentlich möchte ich das dann in ein <a href="....">bla</a> Link einfügen.
Ich könnte mir aber auch vorstellen, dass dieses ein besonderes Element ist, das man ganz anders in einen Link umwandeln kann/muss.
Bin für jede Hilfe dankbar.
Gruß Martin
ich hänge bei meiner ersten wirklichen XSLT, die ich fürs Studium mache leider etwas fest und konnte das Problem nicht mit einer Google Suche beheben.
Grundsätzlich kann ich Textknoten ausgeben und mich mit template match durch die XML bewegen, aber bei einem Element komme ich nicht weiter.
Aus der XML:
Code:
<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://rips-uis.lubw.baden-wuerttemberg.de/wms/cgi/GDI_SCHUTZGEBIET_NATUR?" xlink:type="simple"/>
Code:
<xsl:template match="OnlineResource"> <xsl:value-of select="@href"/> </xsl:template>
Dies ergibt aber keine Ausgabe. Eigentlich möchte ich das dann in ein <a href="....">bla</a> Link einfügen.
Ich könnte mir aber auch vorstellen, dass dieses ein besonderes Element ist, das man ganz anders in einen Link umwandeln kann/muss.
Bin für jede Hilfe dankbar.
Gruß Martin
Comment