你能推荐一个Java库来读取,解析,验证和映射逗号分隔值(CSV)文件中的行到Java值对象(JavaBeans)吗?
我有一个不完整的csv文件,需要准确更新,所以有这样的csv文件:
one,two,three,four,five,six,seven,eight,nine,ten //This is a line(String)
Run Code Online (Sandbox Code Playgroud)
当然,文件要复杂得多,但是在这种格式中,这就是我想要插入new-word,new-word1, new-word3或者在七到八(或任何范围)之间的单词.我怎样才能做到这一点?
伪代码,代码或示例会很棒,我不知道如何开始.
更新:
也许我应该将其转换为数组或某种数据结构.然后在特定位置插入新项目,将其余内容向右移动,并为每次插入执行此操作.
我不知道是否正确的方法或如何开始编程
更新II:
也许在列表中的csv中读取,将列表拆分为两个列表,第一个以七个结尾.然后在第一个列表中添加n个单词并在结尾处加入两个列表?也不知道如何编程