i hava一个简单的xml文件,
<root>
<item1><![CDATA[Slement OF The Late Eleanor Sefton]]></item1>
<item2>HEY YOU</item2>
</root>
我写了一个XSL文件以获取这些数据,
<xsl:template match="/">
<html>
<head></head>
<body>
<h1>Hello World</h1>
<p> <xsl:value-of select="root/item1/text()" disable-output-
escaping="yes"/></p>
</body>
</html>
</xsl:template>
我需要获取CDATA值[已故的Eleanor Sefton的缝制],并维护嘿(带有间距(之间的空间。我没有得到预期的输出。我可以对此有所了解。
作为目标格式是html,其中空间崩溃了,我认为这不是XSLT问题,而是使用正确的HTML元素的问题,例如。
<pre><xsl:value-of select="root/item2"/></pre>
将输出
嘿,你