Tach Joe,
Bsp:
<text>Normaler Text <bold>bolder Text</bold> Weiterer Text</text>
Ausgabe:
Normaler Text
Hier mal ein konkretes Beispiel:
XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<blabla>
<bla>normaler Text <bold>fetter Text</bold> normaler Text</bla>
<bla><bold>hier fett</bold> hier normal <bold>und wieder fett</bold></bla>
</blabla>
XSL:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="blabla">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="bla">
<p><xsl:apply-templates/></p>
</xsl:template>
<xsl:template match="text()">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="bold">
<b><xsl:value-of select="text()"/></b>
</xsl:template>
</xsl:stylesheet>
HTML-Ergebnis (hier ohne Grundgerüst):
<p>normaler Text <b>fetter Text</b> normaler Text</p>
<p><b>hier fett</b> hier normal <b>und wieder fett</b></p>
Man liest sich,
svg4you