如何从已编译的.jasper文件创建JasperReport对象?

mar*_*osh 15 java jasper-reports

我编译了报告(.jasper文件).我需要从该对象获取一些信息(例如报告名称).怎么做 ?如果我可以创建JasperReport对象,我可以调用getName()它的方法,但我不知道如何.

Jac*_*oen 23

您可以通过执行以下操作来获取JasperReport对象:

JasperReport jasperReport = (JasperReport)JRLoader.loadObject(new File("filename.jasper"));
Run Code Online (Sandbox Code Playgroud)

从那里你可以通过这样做获得名称:

jasperReport.getName()
Run Code Online (Sandbox Code Playgroud)