2

我有复杂的 xslt 将 xml 格式化为 html 现在我需要能够从中创建 xsl fo 最好的方法是什么?

4

2 回答 2

1

这是一些有趣的文章 http://www-128.ibm.com/developerworks/library/x-xslfo2app/

您也可以尝试下一个库(我不记得了,可能它可以从 xslt+xml 创建 fo 文件): http: //www.codeproject.com/KB/dotnet/nfop.aspx

于 2010-04-27T21:49:42.893 回答
0

我有类似的要求,我做了一些研究,但没有找到可靠的 XHTML 到 FO 转换器。可能有一个,但是当您不得不放弃并自己动手时,某些网络搜索会出现一个问题。

相反,我将已经编写好的 XML 转换为 HTML 转换器并将其更改为输出 FO。

这是一个更简单的命题,一个完整的 XHTML 到 FO 转换器。

虽然您的详细信息会有所不同,但 HTML 中的大多数结构在 FO 中都有类似物,因此您通常可以相当容易地决定使用什么 FO 构造来替换转换中的 HTML。

我逐步做到了这一点。如果您从生成 FO 文档轮廓的转换开始,并且您的大部分 XML 在转换中被忽略,那么您可以以一种可衡量的方式构建输出。

于 2010-05-15T18:48:54.693 回答