Thomas J.S.: Verständnisprobleme mit apply-templates

Beitrag lesen

Hallo,

folgenden Text würde ich gerne direkt übernommen haben:
<u><i><b>1<br/>2<br/>3</b></i></u>

Mein bisheriger Ansatz:

Recht viel, ist aber nicht wirklich notwendig.

Wenn du ein umgebendes XML-Elemnt hat in dem dieses HTML steht:
<xsl:template match="elmenetName">
 <xsl:copy-of select="child::node()" />
</xsl:template>

Wenn das aus irgendeinem Grund nicht möglich ist:
<xsl:template match="u | i | b | br">
 xsl:copy
  <xsl:for-each select="@*">
   <!-- kopiert die attribute, falls vorhanden -->
   <xsl:copy />
  </xsl:for-each>
  <xsl:apply-templates />
 </xsl:copy>
</xsl:template>

Grüße
Thomas