有沒有什麼辦法可以使用java將數據從xls文件導入數據庫(在我的情況下是postgreSQL)?使用java讀取數據庫中的xls文件
1
A
回答
5
另一種選擇(如果在Windows上)將創建一個ODBC鏈接到Excel文件,然後使用JDBC-ODBC使用SQL查詢電子表格。
此方法僅在電子表格文件和結構變化不大時纔有用。
就我個人而言,我會使用其他海報中提到的Apache POI,但如果您正在尋找快速解決方案,此方法的學習曲線會更小。
4
假設由XLS你的意思是Microsoft Excel文件:
看爲Apache POI。他們擁有多種Microsoft格式的讀者和作者。你可以製作一個Java程序,它使用POI庫來讀取excel,然後將內容寫入數據庫。這裏是a short tutorial如何閱讀優惠與POI。
您也可以嘗試將數據從Excel文件導出到CSV (Comma Separated Values)文件。然後您可以在PostGreSQL中使用COPY命令來執行導入。這裏是a short tutorial如何做到這一點。
2
查看Apache POI庫,它是Microsoft文檔的Java API。這也可能有助於查看一些POI Excel教程,其中therearemany。
2
相關問題
- 1. 讀取xls文件使用HashMap的
- 2. 在php中使用codeigniter和Spreadsheet_Excel_Reader庫讀取xls文件
- 3. 如何使用J2ME讀取.xls文件
- 4. 如何使用java將.xls文件導入到mysql數據庫?
- 5. C#:從xls文檔讀取數據
- 6. 使用java讀取SQLite數據庫文件
- 7. 在數據表中讀取無標題行的.XLS文件
- 8. 從xls文件讀取數據,然後使用vb.net更新到dbf文件
- 9. 在Java中閱讀Excel文件(.xls)
- 10. 在java中讀取和使用csv文件中的數據
- 11. 閱讀java中使用eclipse連接數據庫的dbConnection.properties文件
- 12. 在Java中使用JSON數據讀取文本文件
- 13. 使用java從文本文件中讀取數據行
- 14. 如何讀取java中的大.xls文件?
- 15. 用codeigniter 2.0讀取XLS文件
- 16. 從數據庫中讀取文件
- 17. 在內存中讀取XLS文件ASP.Net
- 18. 在PHP中讀取xls(Excel)文件
- 19. 使用java讀取文本文件的元數據/屬性(.txt)
- 20. 在Java和MySQL數據庫中讀取文件
- 21. 閱讀使用Java從單個文件中獲取元數據
- 22. 使用java從doc或rtf文件中讀取表格數據
- 23. 用於讀取文本文件並在數據庫中更新的Java代碼
- 24. 如何使用phpexcel bundle讀取xls文件?在Symfony2中
- 25. 使用RODBC讀取.xls文件時不使用colnames
- 26. 需要讀取xls文件導入數據,使用ADODB.Connection超過系統資源
- 27. 如何在java中讀取xls圖表?
- 28. 導入XLS數據文件導入數據庫表使用的Oracle APEX應用
- 29. 如何增強這個使用POI和JXL讀取xls文件的java類?
- 30. 在數據中使用雙引號將數據讀取到java文件中
謝謝!我已經實現了poi api,但我想要一些直接方法,而不是具有中間級別的讀取,然後調用一些函數將記錄(以xls文件形式)插入到數據庫中。 – Supereme 2010-01-19 04:15:01