需要处理xml到html中的空格

时间:2011-01-21 13:51:27

标签: xslt

<w:p w:rsidR="00EF034A" w:rsidRDefault="004165FE">
<w:proofErr w:type="gramStart"/>
<w:r>
<w:t>one</w:t>
</w:r>
<w:proofErr w:type="gramEnd"/>
<w:r>
<w:t xml:space="preserve">          11       8               15</w:t>
</w:r>
</w:p>
<w:p w:rsidR="004165FE" w:rsidRDefault="004165FE">
<w:r>
<w:t>two                             31</w:t>
</w:r>
</w:p>

大家好, 我需要一个指导来编写xslt模板来在我的输出html中重现节点(w:t)中的相同内容(中间有空格)。当我获取该节点的内容(w:t)时,输出html中缺少空格(中间)。请帮助我。谢谢提前

1 个答案:

答案 0 :(得分:0)

您需要提供更多详细信息,我想您需要

<xsl:template match="w:t">
  <span style="white-space: pre;">
   <xsl:value-of select="."/>
  </span>
</xsl:template>

确保HTML不会折叠其间的任何空格。