我在使用 iReport 的 java 应用程序中使用 JasperReports 来创建模板。对于一个特定的报告,我想将一个 xml 对象作为数据源传递给报告机器。我已经能够首先在我的 java 应用程序中的文件系统上创建一个 xml 文件,然后将其用作数据源,这一切都很好。但是写入/读取开销似乎会影响性能,并且肯定会显着减慢该过程。
是否可以将整个 xml 数据源本身作为参数发送到 jasper 填充方法并绕过磁盘写入/读取步骤?
(这是一个不基于网络的桌面应用程序)。
在此先感谢,杰夫