Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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
CSV文件导入/读取-Android_Android_File_Csv_Android Assets - Fatal编程技术网

CSV文件导入/读取-Android

CSV文件导入/读取-Android,android,file,csv,android-assets,Android,File,Csv,Android Assets,非常简短的问题: 我已在我的资产文件夹中放置了一个.csv文件。我的问题是,我不确定如何读取它并以类似数组的形式存储它的内容,我可以将其传递给一个函数,然后循环遍历内容 所以,基本上我想要(伪代码): 如何实现这一点?我建议您使用该库来处理CSV格式。它只需几行代码就可以完成很多事情。我建议您使用该库来处理CSV格式。它只需几行代码就可以完成很多事情。您可以使用它在资产中获取文件的输入流 InputStream is = getAssets().open(fileName); 然后,您只需制作

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

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


如何实现这一点?

我建议您使用该库来处理CSV格式。它只需几行代码就可以完成很多事情。

我建议您使用该库来处理CSV格式。它只需几行代码就可以完成很多事情。

您可以使用它在资产中获取文件的输入流

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

然后,您只需制作一个读取器并循环浏览文件,直到文件结束。

您可以使用它在资源中获取文件的输入流

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

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

谢谢,但这不是我需要的。我已经有了CSV文件。我可以从我的计算机上用Java存储它。然而,我不知道如何用安卓手机做到这一点。人们一直告诉我把它放在我的“资产”文件夹中,但我不知道如何告诉程序从那里读取文件。蒂姆的答案是我一直在寻找的,但你也感谢你试图帮助我。谢谢,但这不是我需要的。我已经有了CSV文件。我可以从我的计算机上用Java存储它。然而,我不知道如何用安卓手机做到这一点。人们一直告诉我把它放在我的“资产”文件夹中,但我不知道如何告诉程序从那里读取文件。蒂姆的答案是我一直在寻找的,但你也感谢你试图帮助我。这正是我一直在寻找的!我只需要用try | catch来包围它,并为inputstream添加导入。非常感谢。这正是我要找的!我只需要用try | catch来包围它,并为inputstream添加导入。非常感谢。