2013-06-22 35 views
1

我有一個包含200個列名的Excel工作表,每列都有一個標題名稱。我必須首先從使用Java的Excel工作表中獲取所有標題名稱,並將它們傳遞到Oracle DB中。數據庫只返回一些標題名稱,比如150,我需要將其插入表格中。如何將Excel的特定列插入到數據庫中

我的問題是,我無法從Excel工作表中讀取特定標題名稱(200中的150個)及其值插入到數據庫中。

我試過使用CSV文件,但無法讀取特定的列值。請提出我需要在這裏遵循的任何解決方案。

回答

0

1)你是否試過像普通文本文件一樣讀取csv文件,然後將第一行,標題行提取到字符串中?然後用「逗號」分隔字符串,你應該有一個帶有列標題的字符串數組。

2)確保您的列標題描述中沒有任何「不尋常」字符,例如「短劃線」,「逗號」,「引號」。

Gook Luck

+0

是的,我可以這樣做,即如您所說的那樣獲取標題名稱,但是如何過濾來自CVS的特定標題值?說H1,H2,H3是我的標題,但我只需要插入H1,H3標題和他們的值 – user2510880

相關問題