Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java CSV阅读器或在Android中读取CSV文件,无需使用库_Java_Android_Csv - Fatal编程技术网

Java CSV阅读器或在Android中读取CSV文件,无需使用库

Java CSV阅读器或在Android中读取CSV文件,无需使用库,java,android,csv,Java,Android,Csv,我有以下CSV文件格式: "1", "testing <[image|media]>" , "1" “1”、“测试”、“1” 如何从SD卡中读取数据并将解析后的数据放入Android中的listview或textview中?您可以使用java.io.Reader并在“,”上拆分字符串。看看我在哪里描述了您可以使用的正则表达式。您可能需要修改它来处理逗号两侧的额外空格 请记住,滚动您自己的CSV阅读器可能会给您带来麻烦。请尽量使用其他地方提到的现成解决方案。您应该使用它来解析CSV

我有以下CSV文件格式:

"1", "testing <[image|media]>" , "1"
“1”、“测试”、“1”

如何从SD卡中读取数据并将解析后的数据放入Android中的listview或textview中?

您可以使用java.io.Reader并在“,”上拆分字符串。

看看我在哪里描述了您可以使用的正则表达式。您可能需要修改它来处理逗号两侧的额外空格


请记住,滚动您自己的CSV阅读器可能会给您带来麻烦。请尽量使用其他地方提到的现成解决方案。

您应该使用它来解析CSV数据。将CSV读取器应用到您的代码中,这将是一个比另一个更简单的解决方案代码。请详细说明。很明显,如果OP问这个问题,他对这些问题没有任何线索……而且,简单的拆分可能不起作用。如果数据中有双引号呢?如果数据有双引号或任何不能由String.split处理的内容,他肯定应该使用外部库