以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  上当了,原来FO并不能当成样式表来用。  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=41771)


--  作者:welkinhu
--  发布时间:12/30/2006 11:08:00 AM

--  上当了,原来FO并不能当成样式表来用。
以前曾经用XSLT给动态生成的XML数据做样式表。只要XML符合一定的DTD定义,不管理具体数据是什么,都能用一个XSLT Stylesheet展现出来。就相当于HTML和CSS的关系。
当时FO才刚刚有个草案出来。看到草案中描述的格式化功能,那是向往得很啊。
这两天重新研究了一下FO,发现怎么都做不出一个XSLT Stylesheet。再仔细看了一下各种例子,原来FO并不是当成样式表来用的,FO并不会从另一份XML文档中读取数据。数据和样式都在FO文档中。
它的好处在于以公共语言描述了足够清楚的格式,可以直接转成PDF, RTF和HTML。
看来我还是得写XSLT Stylesheet,只不过可以在XSLT Stylesheet中使用FO。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms