0
有没有一种方法可以将BIRT设置为XHTML(1.0 Transitional可以)而不是HTML输出报告?Eclipse BIRT - XHTML输出
我做了一些测试,有一些元素是无效的:头不包括标题,HTML必须有一个命名空间(的xmlns)属性
是此功能通过BIRT支持呢?
----- -----编辑
这里是我需要做对BIRT产生的电流HTML输出电流的变化:
- 更改文档类型,以XHTML过渡
- 的
xmlns
属性添加到html
标签 - 添加
title
元素在<head>
- 设置缺少结束标记的meta标签(S):
</meta>
如果功能不支持BIRT,如何延长当前的HTML发射到当前HTML输出转换成有效的XHTML?
这就是我想的,可悲的。它几乎验证了XHTML,除了一些细节...你知道为了转换现有的HTML输出,我需要写什么类型的扩展? – Etienne 2010-04-26 17:10:54
你有两种选择。一,修改现有的HTML发射器来做你想做的事,或者将现有的HTML发射器子类化成为XHTML发射器。我会选择#2。在您的BIRT部署中,查找“/eclipse/plugins/org.eclipse.birt.report.engine.emitter.html_2.3.2.v20090331-1440.jar”(或基于您安装的版本非常相似的东西)。您需要关注扩展或修改HTMLEmitter.java。 – MystikSpiral 2010-04-27 14:54:56