@ Richard: Yes I´ll have multiple <br> in on line, but I guess I can´t
use your code. Or can I? I don´t know how powerful substring can be with
a loop around the @name. Eitherway it´s a very good idea!
@Emannuil: <topic name="Mygreatlongword<br>onabeautifulmorning">
won´t work, because my html output will be
<td>Mygreatlongword<br&gr;onabeautifulmorning </td>
@Jarno: Thanks for your hint. The 
 is working fine. You
recommended me to read the FAQ how to replace the linefeed. Which FAQ?
Do you have a hyperlink on that?
Thanks in advance,
Take care Michael
Richard Lewis wrote:
Michael,
Will there always be exactly one <br> in the topic/@name attribute?
If so, you could use the XPath substring-before() and substring-after()
functions:
<td>
<xsl:value-of select="substring-before(@name, '<br>')" />
<br />
<xsl:value-of select="substring-after(@name, '<br>')" />
</td>
Don't forget also that <br /> is an empty element and, according to XHTML
specs it must have a closing slash ;-)
Another thing would be to have multiple attributes in the <topic> element...
Cheers,
Richard
Hello, I want to use sth. like
<topic name="Mygreatlongword<br>onabeautifulmorning">
with following xslt code
<td> <xsl:value-of select="@name"/>
</td>
to get this html code
<td>
Mygreatlongword
<br>
onabeautifulmorning
</td>
But I can´t use a <br> in the quotes in my xml file. Is there any other
solution?
Thanks Take care Michael
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
--
Michael Olszynski Dipl.-Ing.(FH)
Software Engineer
___ |X__________________________________________________________
X|
eXXcellent solutions gmbh
In der Wanne 55
D-89075 ulm
e | m(_dot_)olszynski(_at_)exxcellent(_dot_)de
t | +49 [0]731-55026-39
f | +49 [0]731-55026-99
i | www.exxcellent.de
________________________________________________________________
Geschäftsführer: Dr. Martina Maier, Wilhelm Zorn, Gerhard Gruber
Sitz der Gesellschaft: Ulm, Registergericht: Ulm HRB 4309
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list