Thomas J.S.: <br> Tag aus xml Element-Inhalten entfernen/ersetzen

Beitrag lesen

Hallo,

folgendes xml Element (Ausschnitt) soll via xsl-fo in pdf gewandelt werden

sql:inhalt text text text text text <br> text text text text text text text <br> text text </sql:inhalt>

Ich würde nun gerne dieses <br> Tag aus dem text herausnehmen und wenn möglich mit fo:block </fo:block> ersetzen, also quasi daraus einen Zeilenumbruch machen. Translate übersetzt ja leider nur einzlene Zeichen statt ganze Strings
Wie gehe ich vor?

<xsl:template match="br">
 fo:block</fo:block>
</xsl:template>

<xsl:template match="sql:inhalt">
 xsl:apply-templates  /
</xsl:template>

Grüße
Thomas