2015-11-11 8 views
5

私は4つのファイルを見つけました。それぞれJasperReportを表します。あります。JasperReport形式の違いは何ですか?

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

どのような違いがありますか?そして、それぞれの目的は何ですか?

答えて

6
  • .jrxmlレポートテンプレートすなわち、レポート構造とそのフォーマット規則を含む人間が読めるXMLファイルです。
  • ジャスパーは、コンパイル済みレポートテンプレート、つまりコンパイル済み.jrxmlファイルです。このファイルは、JasperReports APIのテンプレート引数として使用します。
  • .jrprintは、シリアル化されたJasperPrintオブジェクトです。つまり、実際のレポートインスタンス、つまりデータで埋め込まれたテンプレートです。このファイルは、JasperPrintオブジェクトに逆シリアル化することができます。
  • jrpxmlは、JasperPrintオブジェクト、すなわちデータで満たされたテンプレートのXMLバージョンの人間が読めるXMLの表現です。このファイルは、JasperPrintオブジェクトにアンマーシャリングすることができます。
関連する問題