android怎么读取本地json文件

avatar
作者
筋斗云
阅读量: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的上下文中使用。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!