2

我需要使用 xls-text 类型的 xml pulbisher 生成文本输出。我被困在插入“换页”字符作为文本输出的一部分。有人可以帮忙吗?

文本输出用于馈送另一台支票打印机,并且需要“换页”字符作为新页面的分页符。XML 不喜欢 ascii 代码并且 {FF} 不起作用。

谢谢您的帮助。

斯泰西

4

2 回答 2

1

换页控制字符在 XML 1.0 中不是合法字符。它在 XML 1.1 中可用,因此您需要找到支持 XML 1.1 的 XSLT 处理器。撒克逊人会 - 如果您设置了适当的选项。

于 2013-02-23T11:35:04.447 回答
0

如果您要插入换页符,那么您应该生成文本输出,而不是 XML。我发现这种方法对我有用:

`<!DOCTYPE stylesheet [
<!ENTITY FF "<![CDATA[&#12;]]>">`
`<xsl:stylesheet ...
    :
    :
<xsl:output method="text" encoding="UTF-8"/>
    :
    <xsl:text disable-output-escaping="yes">&FF;</xsl:text>
    :

`

于 2016-06-13T12:35:36.843 回答