2012-03-16 3 views
0

私は、Docx4j http://www.docx4java.org/trac/docx4jを使用して、プログラムでデータをdocxファイルにエクスポートしています。私はプログラムでテーブルを作成するのに成功していますが、テーブルにまだ値を設定することができませんでした。テーブルへの入力は、例えばため、ハッシュマップのArrayListのある.:JavaでDocx4j APIを使用してテーブルにデータをプログラムで埋め込む方法

ArrayList<HashMap<String,Object>> objLists 

このobjLists.sizeは、テーブルの行数を与えると、ハッシュマップ内の各キーに対応する値は、列データであろう。 (すなわちhashmap.keys.count ==なしテーブルのCOLSの)

Docx4J APIを使用して値を追加する方法を私を導いてください。..

誰もが同じことを処理するためのサンプルコードを提供する場合それは素晴らしいことです。

答えて

0

クレート表オブジェクト:TBL

は、表の行オブジェクトを作成します。Trを

は、表のセルオブジェクトを作成します。

Tcをテキストオブジェクトを作成します。

はにテキストを追加TableCell

TableRowにテーブルセルを追加する

TableRowをテーブルに追加する

テーブルをMainDocumentに追加します。

OPが「programatical」の部分を探している

+2

... programatical一部の要求を送信します... –

関連する問題