简体   繁体   English

在Jasperreports 5.5.0中替代JasperManager.loadXmlDesign()?

[英]alternative to JasperManager.loadXmlDesign() in Jasperreports 5.5.0?

Does anybody know alternative possibility of JasperManager.loadXmlDesign() in Jasperreport 5.5.0 ? 有没有人知道Jasperreport 5.5.0中JasperManager.loadXmlDesign()替代可能性?

I want to replace following because i move to Jasperreports API 5.5.0: 我想替换以下因为我转移到Jasperreports API 5.5.0:

JasperDesign jasperDesign = JasperManager.loadXmlDesign("BasicReport.xml");
JasperReport jasperReport = JasperManager.compileReport(jasperDesign);

If you mean to load (and compile) a design stored in .jrxml file, then you should use JasperCompileManager.compileReport(String) . 如果您要加载(并编译)存储在.jrxml文件中的设计,则应使用JasperCompileManager.compileReport(String) It does both steps you mentioned at a time and returns JasperReport directly. 它执行您一次提到的两个步骤并直接返回JasperReport

EDIT: If you wish to obtain JasperDesign you can load it using net.sf.jasperreports.engine.xml.JRXmlLoader.load() method. 编辑:如果您想获得JasperDesign ,可以使用net.sf.jasperreports.engine.xml.JRXmlLoader.load()方法加载它。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM