1

我有一个包含 200 多个列名的 Excel 表,每列都有一个标题名称。我必须首先使用 Java 从 Excel 工作表中获取所有标题名称并将它们传递到 Oracle DB。数据库只返回几个标题名称,比如 150,我需要将其插入表中。

我的问题是我无法从 Excel 工作表中获取特定的标题名称(200 个中的 150 个)以及它们的值以插入到数据库中。

我尝试使用 CSV 文件,但它无法获取特定的列值。请在此处提出我需要遵循的任何解决方案。

4

1 回答 1

0

1)您是否尝试过像普通文本文件一样读取 csv 文件,然后将第一行(标题行)提取为字符串?然后用“逗号”分隔字符串,你应该有一个带有列标题的字符串数组。

2) 确保您的列标题描述中没有任何“不寻常”字符,例如“破折号”、“逗号”、“引号”。

好运

于 2013-06-22T05:46:08.203 回答