2013-05-06 33 views
0

如何使用Java代碼將「XML電子表格」文檔轉換爲Excel?將XML電子表格文檔「另存爲」保存爲使用Java的Excel文檔

我可以通過在Excel和文件 - >另存爲 - > Excel 2003工作簿中打開該文檔(Windows認識到它可以在Excel中打開,以便在Excel中打開它)來手動執行此操作。不過,我寧願我可以自動執行此操作。無論如何,我們可以做到這一點?我也嘗試將xml電子表格文件(以.xml結尾)複製到Excel(以.xls結尾),但不起作用,因爲Apache POI仍將它視爲xml文檔。

+0

*「有一個快速的問題..」*「生命的意義是什麼?」是一個簡單的問題 - 問。這並不意味着它有一個快速的答案。 ;) – 2013-05-06 02:30:58

回答

0

如果您有xml文件,並且您正在轉換爲xls文件,那麼您可以使用sax parse從xml文件讀取數據,然後將該數據轉換爲xls文件。您可以使用servlet response.setContent()方法輕鬆創建xls文件。

+0

感謝隊友,得到了我原來的問題的解決方案,這個問題是試圖解決我的問題的一部分 – dale 2013-05-06 06:56:06