Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含 200 多个列名的 Excel 表,每列都有一个标题名称。我必须首先使用 Java 从 Excel 工作表中获取所有标题名称并将它们传递到 Oracle DB。数据库只返回几个标题名称,比如 150,我需要将其插入表中。
我的问题是我无法从 Excel 工作表中获取特定的标题名称(200 个中的 150 个)以及它们的值以插入到数据库中。
我尝试使用 CSV 文件,但它无法获取特定的列值。请在此处提出我需要遵循的任何解决方案。
1)您是否尝试过像普通文本文件一样读取 csv 文件,然后将第一行(标题行)提取为字符串?然后用“逗号”分隔字符串,你应该有一个带有列标题的字符串数组。
2) 确保您的列标题描述中没有任何“不寻常”字符,例如“破折号”、“逗号”、“引号”。
好运