CSV文件导入/读取 - Android

时间:2011-07-28 14:15:59

标签: android file csv android-assets

很简短的问题:
我在我的assets文件夹中放了一个.csv文件。我的问题是我不确定如何读取它并将其内容存储为类似于数组的形式,我可以传递给一个函数,然后循环遍历内容。

所以,基本上我想要(伪代码):

VariableArray var[] = new Variable (get the file contents);
performFunction(var[]);

我如何才能做到这一点?

2 个答案:

答案 0 :(得分:4)

您可以使用它来为您的资产中的文件获取InputStream。

InputStream is = getAssets().open(fileName);

然后你只需要制作一个阅读器并循环浏览文件直到它结束。

答案 1 :(得分:1)

我建议您使用JavaCSV库来处理CSV格式。在很少的代码行中可以完成许多事情。