我在Android中正在做一个示例测验应用程序。我使用数组存储问题和答案,现在我希望将问题和答案存储在.csv
文件中。
可以解析Android中的.csv
文件吗?
答案 0 :(得分:3)
答案 1 :(得分:2)
将.csv放入assert文件夹并按以下方式访问
我正在使用.csv来获取我的应用程序中的计数器列表..
public ArrayList<String> COUNTRIES = new ArrayList<String>();
try {
is = res.getAssets().open("country.csv");
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
String line;
while ((line = reader.readLine()) != null)
COUNTRIES.add(line);
}
catch (IOException ex) {
// handle exception
}
finally {
try {
is.close();
}
catch (IOException e) {
// handle exception
}
}
答案 2 :(得分:1)
我认为这是一般性讨论,(不是特定于android)
CSV(“逗号分隔值”)文件格式通常用于在不同的应用程序之间交换数据。在Microsoft Excel中使用的文件格式已成为整个伪标准行业,甚至是非Microsoft平台。
有很多方法可以生成csv文件。 csv文件是逗号分隔的数据文件。许多应用程序(如Excel或MS Access)允许以csv格式保存数据。但是,只要数据以逗号分隔并且每行以换行符结束,您也可以自己生成csv文件。
答案 3 :(得分:0)
CSV,逗号分隔值,文件通常用于传输 公司或应用程序之间的大量表格数据 没有直接连接的。使用可以轻松编辑文件 常见的电子表格应用程序,如Microsoft Excel。
阅读more
并查看these Samples on reading / writing *.csv