Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java BIRT通过编程从CSV数据源获取数据_Java_Csv_Report_Birt - Fatal编程技术网

Java BIRT通过编程从CSV数据源获取数据

Java BIRT通过编程从CSV数据源获取数据,java,csv,report,birt,Java,Csv,Report,Birt,我有使用BIRT2.6.1运行时从JDBC数据源获取数据的代码,运行良好。但是我想把它改为使用CSV文件。实现这一点的代码是什么 我有以下资料: OdaDataSourceHandle dsHandle = designFactory.newOdaDataSource( this.dataSourceName, "org.eclipse.birt.report.data.oda.jdbc" ); 所以我要找的是csv类型的第二个参数“扩展id”。GUI中支持平面

我有使用BIRT2.6.1运行时从JDBC数据源获取数据的代码,运行良好。但是我想把它改为使用CSV文件。实现这一点的代码是什么

我有以下资料:

    OdaDataSourceHandle dsHandle = designFactory.newOdaDataSource(
            this.dataSourceName, "org.eclipse.birt.report.data.oda.jdbc" );
所以我要找的是csv类型的第二个参数“扩展id”。GUI中支持平面文件。。所以它应该通过api公开。虽然我看到的唯一数据包是jdbc和xml。

明白了。“org.eclipse.datatools.connectivity.oda.flatfile”是扩展ID。我通过在设计模式下运行birt并检查XML来获得