簡體   English   中英

如果文檔格式不同,如何將數據從Java導出到Excel或Word?

[英]How can I export data from Java to Excel or Word if documents have different forms?

我需要知道如何將數據從Java導出到Excel。 我的客戶給了我一張表格,並要求我將數據導出到他們的報表中。 他們可以給我另一種形式。 我怎樣才能做到這一點?

我需要知道如何將數據從Java導出到Excel。

最簡單的方法是創建一個逗號分隔值(csv)文件,然后將其導入Excel。

我的客戶給了我一張表格,並要求我將數據導出到他們的報表中。

不用看表格就很難說,但是您可以將值從Excel csv頁面復制到同一Excel工作簿中的報表表單頁面。 您可以使用Visual Basic腳本自動執行此操作。

他們可以給我另一種形式。

而且,您可以將值從Excel csv頁面復制到同一Excel工作簿中的新報表表單頁面。 您可以使用另一個Visual Basic腳本將其自動化。

看看Apache POI

您可能會研究使用Apache POI庫(http://poi.apache.org/)。 創建該庫的唯一目的是讀寫Office Open XML標准(OOXML)和Microsoft的OLE 2復合文檔格式(OLE2)。

您可以假設系統上存在Open Office或MS Office嗎?

最好的方法是通過郵件合並。 設置郵件合並模板,並通過Java程序在excel / csv文件中提供數據。

一旦生成了dta,就可以通過郵件合並生成格式化的報告。 並且由於具有模板,因此可以在Office本身中非常輕松地對其進行修改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM