1
我有一個惱人的問題。另一個XSL轉換情況
我有這個XML文件:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<info>line1<br/>line2<br/>line3<br/>line4<br/>line5</info>
....這個樣式錶轉化:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes"/>
<xsl:template match="/">
<html>
<td>
<xsl:for-each select="info">
<xsl:value-of select="."/>
</xsl:for-each>
</td>
</html>
</xsl:template>
</xsl:stylesheet>
的HTML輸出是:
line1line2line3line4line5
...但我希望它是:
line1<br>
line2<br>
line3<br>
line4<br>
line5<br>
....我無法從XML文件中刪除<br/>
。
任何想法?
什麼是轉換輸出的原始文本? (你提到的HTML輸出是「line1line2line3line4line5」,但是什麼是原始輸出?) – Mike
從技術上來說'
'是錯誤的 - 它應該是'
'。 (*請注意你的帖子在預覽中的樣子!大部分被糟糕的代碼格式化所迷惑) – usr2564301
'
'只是我不得不添加才能使其在本頁面上垂直顯示。 –