Attributwert eines XML-Elements mit Hilfe von XSLT auslesen

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Attributwert eines XML-Elements mit Hilfe von XSLT auslesen

    Hallo,
    meine XML-Datei sieht wie folgt aus:

    Source Code

    1. <config>
    2. <application name="ABC">
    3. <description>irgend ein Text</description>
    4. <product>irgend was</product>
    5. </application>
    6. <application name="DEF">
    7. <description>irgend ein anderer Text</description>
    8. <product>irgend was</product>
    9. </application>
    10. </config>
    Display All


    [

    Source Code

    1. XSLT-Datei (datei.xsl) sieht wie folgt aus:
    2. <?xml version="1.0" encoding="utf-8"?>
    3. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    4. <xsl:output method="text" indent="yes"/>
    5. <xsl:template match="/">
    6. <xsl:for-each select="config/application">
    7. <xsl:value-of select="@name"/>
    8. </xsl:for-each>
    9. </xsl:template>
    10. </xsl:stylesheet>


    Ich moechte den Inhalt von dem Attribut name, also "ABC", "DEF" auslesen. Als Ausgabe bekomme ich aber den Inhalt anderer Elemente (description, product), nicht aber den Inhalt von dem Attribut name. Fuer Tipps/Anregungen waere ich sehr dankbar.