2011-07-15 5 views
1

ExcelスプレッドシートのデータをJavaオブジェクトに埋め込むツール/ライブラリがあるかどうかは疑問です。Excelファイルで宣言されたデータでJavaオブジェクトを埋めることができるライブラリ

私の考えは、ターゲットJavaオブジェクトのフィールドの名前をミラーリングする列名を含む最初の行を持つExcelスプレッドシートを持っているようです。他のすべての行はデータなので、ライブラリはオブジェクトのインスタンス化に使用されるクラスを取り、Excelファイル内の行数と同じ数のインスタンスでリストを埋めます。

このようなものがありますか?

答えて

1

Apache POIを使用してExcelシートからデータを抽出することができ、Apache Commons Beanutilsはこの値をJavaオブジェクトに書き込むのに役立ちます。

+0

オブジェクト作りますあなたはBeanutilsを言いました。 – Vlad

1

両方

jexcelが優れています。 jexcelはpoiを通して利用できないExcelへの読み書きの細かな制御を提供します。

+1

実際、JExcelのような単純なタスクでは使いやすくなっています。 – Vlad

0

独自のソリューションを作成したくない場合や、単純なテーブルよりも複雑なデータを読み込む必要がある場合は、[http://openl-tablets.sourceforge]のOpenL Tabletsのデータテーブル.net /] [1]。 Apache POIに基づいており、.xlsファイルと.xlsxファイルの両方で動作します。

0

我々は、JavaにExcelの行をマップするPoijiの使用は

関連する問題