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.
我想在 Android 中读取一个 CSV 文件,但是对于有一些空白列的行,CSV 会这样写:
,,,,ABC,,,d,mfcmf,fgt,
当我将上面的行标记ABC为第一个字符串时,当我需要时""(即一个空字符串)。
ABC
""
如何标记 CSV 行,但结果中的空白列显示为空字符串?
First_column = ""; Second_column = ""; Third_column = ""; Forth_column = ""; Fifth_column = "ABC";
您可以编写自己的小解析器或使用 CSV 库。如果像这里这样的字段中有嵌入的逗号,则简单地将字符串拆分为逗号字符是行不通的
a,1,"some , in string",12
一个可以在Apache Commons CSV中使用的库