Marc Reichelt: Microsummaries

Beitrag lesen

Hallo Olaf,

um nur den Text, der Kind von h3 ist auszugeben, kannst Du folgenden Code verwenden:

<xsl:value-of select="/html/body/div/h3/text()" />

Ich dachte erst, dass man auf das zweite Element irgendwie zugreifen muss.
Vermutlich gibt test() dann nur den "normalen" Text zurück. Wenn da nun also beispielsweise stehen würde:
<h3>Dies ist ein <strong>fetter</strong> Text</h3>, dann würde die Methode text() vermutlich nur "Dies ist ein  Text" zurückgeben.
Sehe ich das richtig?

Um diesen Code zu „trimmen“, kannst Du unter anderem dieses hier tun:

<xsl:value-of select="normalize-space(/html/body/div/h3/text())" />

Super, funktioniert grandios! :-)

Grüße

Marc Reichelt || http://www.marcreichelt.de/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)