嘿伙计们,我有点陷入困境。我目前正在使用 Java 来完成标题指定的操作。我需要一种方法来执行以下操作。假设我有一个包含相应数据的现有 CSV 文件。
名字,最喜欢的食物
唐纳德,披萨
,如果我想附加更多具有不同标题和不同数据的数据,我会得到这样的东西。
名字,最喜欢的食物
唐纳德,披萨
年龄,23岁
如何才能在 CSV 文件中获得以下数据“Age”及其值“23”?
姓名、最喜欢的食物、年龄
唐纳德,披萨,23 岁
非常感谢任何帮助!
我尝试关注有关该主题的某些文章,但无论我做什么,我最终都会空手而归
您可以使用 OpenCSV 读取和编辑您的 csv 文件
String new_header = "Age"; // append this to line 0
String[] new_data = {"33", "25", "23"}; // append your data to other lines
首先,您需要将新属性(年龄)添加到 csv 标题第 0 行
然后,如果 csv 中有多于一行,则为每一行附加您的一个或多个值。