2012-06-27 34 views

回答

3

聽起來好像你需要得到通知,如果文件出現在目錄中。 Java 7對此有很好的支持,請參閱this關於Watch Service API的文章。 db2部分,以及「更新」的含義並不清楚,但您可能想要解析xls文件的內容並進行一些數據庫更新。 Apache POI是將文件內容讀入Java進程的好起點。

+0

通過更新我的意思是 - 在db2中有一個數據庫。我必須「添加」(數據不斷增加,因爲新目錄中加載了新的Excel表)將Excel表中的數據添加到數據庫中。 – Gaurav

+0

好的,以上依然如此。您需要閱讀xls文件的上下文(例如使用Apache POI),通過導航行和列(現在是java對象)來找到所需的數據,然後插入數據庫(可能通過JDBC)。因此,總之,您需要了解(或學習)三件事:1.如何注意到有一個新文件(文件觀察器或目錄輪詢),2.如何讀取文件(Apache POI),3。如何將數據保存到DB2(JDBC)。 –

相關問題