我想导入一个csv文件并将其数据导入到现有的JTable中。
csv文件包含未指定的列数。
示例:
UID,参数,数字,Neuer Datentyp,Kommentar
TC-21-PC-57,even,ia,?,aa
TC-21-PC-466,?,?,?,
TC-21-PC-467,?,?,?,cc
TC-21-PC-462,?,?,?,
TC-21-PC-463,?,?,?,dd
在jtable中,我们应该搜索UID和 1)如果csv文件中的UID与jtable =>中的UID相同,则会保留jtable中的这一行,但会更改值(参数,数字,Neuer Datentyp,Kommentar ...)。 2)如果不是,我们在jtable中插入一行,其中包含来自csv文件的数据
我已经使用CSVReader读取csv内容:
val reader = CSVReader.open(file)(defaultCsvFormat)
val data = reader.all().map(_ map postProcessCell)
reader.close()
有人可以帮助我吗?预先谢谢你