2013-06-22 55 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

相关问题