まず、以前のヘルプに感謝します。私がやりたいことは次のとおりです。Javaでキャプチャできる小さなプログラムを介して情報を収集し、それをファイルに書き込むことです。次に、この情報を書式設定済みの Excel スプレッドシートに渡します。スプレッドシートでは、書き込まれたこのデータを読み取り、さまざまな表やグラフに表示します。これは自動的にコーディングすることは可能ですか、それとも csv ファイルから手動で Excel テンプレートにコピーする必要がありますか? 誰かが私の問題の解決策に出くわした場合、正しい方向に進んでいただければ幸いです
質問する
5138 次
2 に答える
1
このコードをサーブレットまたは JSP で試してみてください。これにより、さらに操作を実行できる単純な Excel シートが変換されます。
response.setContentType("application/vnd.ms-excel");
PrintWriter out = response.getWriter();
try {
out.println("\tId \tName");
out.println("\t1\tabc");
out.println("\t2\txyz");
out.println("\t3\tpqr");
} finally {
out.close();
}
ここ ..
response.setContentType("application/vnd.ms-excel");
生成する Excel シートを指定します。すべて "\t" は、Excel シートの新しいセルを区切ります。
要件に応じて、このコードをデータベースまたは任意の...
于 2013-05-10T10:00:39.693 に答える
0
この API を使用できます: http://poi.apache.org/
または、フィールド間にタブ区切りを付けて 1 つのテキスト ファイルを作成し、(.XLS) 拡張子で保存すると、Excel はそれを読み取るはずです。もちろん、より良い解決策は Apache POI HSSF を使用することです。
于 2013-05-10T09:30:36.427 に答える