JasperReport格式有什么区别?

时间:2015-11-11 03:30:46

标签: jasper-reports

我找到了四个文件。他们每个人都代表JasperReport。有

A.jasper, A.jrprint, A.jrpxml, A.jrxml

他们之间有什么区别?他们每个人的目的是什么?

1 个答案:

答案 0 :(得分:10)

  • .jrxml 是一个人类可读的XML文件,其中包含报告模板,即报告结构及其格式规则。
  • .jasper 已编译的报告模板,即已编译的.jrxml文件。您可以将此文件用作JasperReports API中的模板参数。
  • .jrprint 是序列化的 JasperPrint对象,即实际报告实例,即已填充数据的模板。可以将此文件反序列化为 JasperPrint对象
  • jrpxml JasperPrint对象的人类可读XML表示,即已填充数据的模板的XML版本。可以将此文件解组回 JasperPrint对象