错误信息
(Location of error unknown)org.apache.fop.fo.Validation Exception: Property id "_Ref191196753" previously used; id values must be unique in document.
关于可能导致这种情况的任何想法?是因为我有一个 for-each 并且多次应用相同的模板吗?
最佳答案
specification说明元素的 id 必须是唯一的。
以下代码会生成您收到的错误消息。
<fo:block id="_Ref191196753"/>
<fo:block id="_Ref191196753"/>
您需要搜索您的 fo 文件以定位具有相同 id 的元素的出现。然后在您的 XSLT 中进行更改以消除这些。
关于pdf - 这个 Apache FOP 错误是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1899891/