BIRT以编程方式从CSV数据源获取数据

时间:2013-01-15 21:17:19

标签: java csv report birt

我有使用BIRT 2.6.1运行时从JDBC数据源获取数据的代码。但我想将其更改为使用CSV文件。实现这个目的的代码是什么?

我有以下内容:

    OdaDataSourceHandle dsHandle = designFactory.newOdaDataSource(
            this.dataSourceName, "org.eclipse.birt.report.data.oda.jdbc" );

所以我要找的是csv类型的第二个参数“extension id”。 GUI中支持平面文件,因此应通过api公开。虽然我看到的唯一数据包是jdbc和xml。

1 个答案:

答案 0 :(得分:0)

得到了它。 “org.eclipse.datatools.connectivity.oda.flatfile”是extensionId。我通过在设计模式下运行birt并检查XML获得的。