Martin Speiser: Knoten im Knoten?!?

Beitrag lesen

Hi liri,

danke für deine antwort. ich hätte gerne eine der folgenden ausgaben:

<InhaltBold>Uberblick der Geschaftsresultate<Sup>1)</Sup></InhaltBold>
oder noch lieber...
<InhaltBold>Uberblick der Geschaftsresultate</InhaltBold><Sup>1)</Sup>

entweder einfach (für die erste Wahl):

<xsl:if test="count(./B) >=1">
  <InhaltBold>
    <xsl:copy-of select="./B" />
  </InhaltBold>
</xsl:if>

oder wenn's das zweite sein, ohne das schließende </InhaltBold>-Tag:

<xsl:if test="count(./B) >=1">
  <xsl:text disable-output-escaping="yes"><InhaltBold></xsl:text>
    <xsl:copy-of select="./B" />
</xsl:if>

Du musst dann halt aufpassen, dass du irgendwann ein passendes </InhaltBold> erzeugst, sonst kommt kein gültiges XML als Ergebnis raus.

Gruß,
Martin