Raucherkrebs: Attribut -> Überschrift

Wie kann man mit XSLT aus einem Attribut eines Elements einer XML Datei eine Überschrift im zu
erzeugenden XHTML machen? Sollte das mit dem xsl:attribute gehen? Wenn ja verstehe ich es nicht.
Habe mir das Beispiel in der Selfdoku(XSL Elemente) angeschaut.

  1. Hi,

    Wie kann man mit XSLT aus einem Attribut eines Elements einer XML Datei eine Überschrift im zu
    erzeugenden XHTML machen?

    eine Überschrift in XHTML ist z.B. "<h1>Überschrift</h1>".

    Sollte das mit dem xsl:attribute gehen?

    Nein, Du möchtest kein Attribut erzeugen.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. eine Überschrift in XHTML ist z.B. "<h1>Überschrift</h1>".

      Ja aber wie muss der XSLT Code aussehen, wenn ich so etwas in der xml Datei habe:

      <irgendwas blah="Überschrift">...</irgendwas>

      1. --> Hallo, <---

        eine Überschrift in XHTML ist z.B. "<h1>Überschrift</h1>".

        Ja aber wie muss der XSLT Code aussehen, wenn ich so etwas in der xml Datei habe:

        <irgendwas blah="Überschrift">...</irgendwas>

        Du hast mehrere Möglichkeiten:

        <xsl:template match="irgendwas">
         <h1><xsl:value-of select="@blah" /></h1>
        </xsl:template>

        <h1><xsl:value-of select="irgendwas/@blah" /></h1>

        Beim 2. muss natürlich der Pfad zum "irgendwas" im "select" stimmen.

        ---> Grüße
        Thomas <---