我需要使用 xls-text 类型的 xml pulbisher 生成文本输出。我被困在插入“换页”字符作为文本输出的一部分。有人可以帮忙吗?
文本输出用于馈送另一台支票打印机,并且需要“换页”字符作为新页面的分页符。XML 不喜欢 ascii 代码并且 {FF} 不起作用。
谢谢您的帮助。
斯泰西
我需要使用 xls-text 类型的 xml pulbisher 生成文本输出。我被困在插入“换页”字符作为文本输出的一部分。有人可以帮忙吗?
文本输出用于馈送另一台支票打印机,并且需要“换页”字符作为新页面的分页符。XML 不喜欢 ascii 代码并且 {FF} 不起作用。
谢谢您的帮助。
斯泰西
换页控制字符在 XML 1.0 中不是合法字符。它在 XML 1.1 中可用,因此您需要找到支持 XML 1.1 的 XSLT 处理器。撒克逊人会 - 如果您设置了适当的选项。
如果您要插入换页符,那么您应该生成文本输出,而不是 XML。我发现这种方法对我有用:
`<!DOCTYPE stylesheet [
<!ENTITY FF "<![CDATA[]]>">`
`<xsl:stylesheet ...
:
:
<xsl:output method="text" encoding="UTF-8"/>
:
<xsl:text disable-output-escaping="yes">&FF;</xsl:text>
:
`