阅读量:0
要从本地读取JSON文件,首先需要将JSON文件放在Android项目的“assets”文件夹中。
接下来,可以使用以下代码读取JSON文件:
try { // 打开JSON文件 InputStream inputStream = getAssets().open("filename.json"); // 创建一个字节数组来存储文件数据 byte[] buffer = new byte[inputStream.available()]; // 将文件数据读取到字节数组中 inputStream.read(buffer); // 关闭输入流 inputStream.close(); // 将字节数组转换成字符串 String json = new String(buffer, "UTF-8"); // 现在可以使用json字符串进行操作 } catch (IOException e) { e.printStackTrace(); }
注意,这段代码应该在Activity或Fragment的上下文中使用。