xslt soll eckige Klammer generieren

  • Hallo ...


    ich möchte in einer Ziel Datei ziel.mht die Zeile


    Content-ID: <477F38927B46N378463>


    generieren und nutze dazu eine XSLT Datei mit folgendem Code:


    ...
    Content-Type: image/<xsl:value-of select="name()" />
    Content-ID: <xsl:value-of select="generate-id(parent::node())" />
    Content-Transfer-Encoding: base64
    ...


    wie bekomme ich die eckigen Klammern um die ID? Ohne diese checkt der IE das nämlich nicht!


    Danke mal

  • Nein, das haute nicht hin.
    Aber so gehts:


    Code
    <xsl:text disable-output-escaping="yes"> & l t ; </xsl:text>
     <xsl:value-of select="generate-id(parent::node())" /> 
    <xsl:text disable-output-escaping="yes"> & g  t ; </xsl:text>


    oh das führt auch hier im Foren-Code zu Verwirrung


    dennoch Danke

  • ich denke, dieses disable-output-escaping="yes" muss schon sein ...


    wundertz mich nur, dass das so selten zu Problemen führt .. hab mich halb dumm gesucht im www, hoffe, die Info hilft vielleicht in anderen "Sonderfällen" auch

  • Da du vorher bei deinem Code Ausschnitt den Text-Node drumherum nicht mitaufgelistet hast bin ich davon mal ausgegangen und habe deine Frage nur darauf bezogen wie du das Zeichen innerhalb dieses Nodes schreiben musst