Hevelmann: Probleme mit Anführungszeichen in Attributen

Beitrag lesen

Oh da ist mir ein kleiner Fehler unterlaufen, da hab ich doch glatt ein paar Anführungszeichen vergessen. Also hier nochmal neu:

Hallo Leute,

ich habe folgendes Problem:

ich möchte mittels xsl diesen Ausdruck:

<item name="Title">
     <text>Text in "Anführungszeichen"</text>
</item>

in diesen umwandeln

<SEGMENT name="Segmentname" type="xyz" value="Text in "Anführungszeichen""/>

Ich verwende folgenden Stylesheet:

<SEGMENT name="Segmentname" type="xyz">
    <xsl:attribute name="value">
           <xsl:value-of select="." />
    </xsl:attribute>
</SEGMENT>

Allerdings sieht mein Output folgendermaßen aus:

<SEGMENT name="Segmentname" type="xyz" value="Text in "Anführungszeichen""/>

Das ist aber falsch,da es zu einem Fehler führt richtig müsste sein:

<SEGMENT name="Segmentname" type="xyz" value="Text in "Anführungszeichen""/>

Hat jemand eine Ahnung wie ich dieses Problem lösen kann ??

Ich bin für jede Hilfe dankbar

Gruss Hevelmann