关于使用OPENCSV读取CSV文件的读取时保留双引号问题

大城市里の小女人 提交于 2020-08-08 19:55:12

参考文档: https://blog.csdn.net/xyr05288/article/details/53696464

文件中的一行:"AAA","BBB",...,"DDD"

如果想在使用OPENCSV读取CSV文件的时候想保留文件中的双引号{"AAA"},

读到后台:"AAA","BBB",...,"DDD"

而不是:AAA,BBB,...,DDD(OPENCSV框架会把双引号去除)

可以为所有字段添加双引号:"""AAA""","""BBB""",...,"""DDD"""

但是如果不想让CSV文件的所有的字段都设为{"""AAA"""}的形式,那么可以考虑不使用框架读取

而是使用基础IO,即,把CSV文件当做TXT来读取。

作为TXT读取的情况:

原始文本:"AAA","BBB",...,"DDD"

后台读取出来的文本:"AAA","BBB",...,"DDD"

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!