XSL-FO标签字符仍然在崩溃

时间:2014-11-05 15:45:47

标签: xml whitespace xsl-fo apache-fop

我正在尝试在此XSL-FO样式表中的某些元素之间添加一些表格。问题是,即使我将白色空间崩溃设置为虚假和白色空间处理以保持它们仍然会崩溃到一个空间。

我正在使用XSL-FO样式表将一些XML信息转换为格式化的PDF。我正在使用FOP 1.1 for Java。

以下是代码:

<fo:block white-space-collapse="false" white-space-treatment="preserve" 
            white-space="pre" wrap-option="no-wrap" linefeed-treatment="preserve">
    <xsl:value-of select="VARIOS/LOC1"/> <xsl:text>&#x09;</xsl:text> 
    <xsl:value-of select="VARIOS/LOC2"/> <xsl:text>&#x09;</xsl:text> 
    <xsl:value-of select="VARIOS/LOC3"/> <xsl:text>&#x09;</xsl:text> 
    <xsl:value-of select="VARIOS/LOC4"/>     
</fo:block>

谢谢你的建议! 有一个很好的代码!

1 个答案:

答案 0 :(得分:0)

制表符不属于XSL FO。根据您的需要,有不同的方法来获得您想要的视图。根据您的代码段,如果需要多行对齐或特定列,我会说使用表格