android怎么读取本地json文件

1339
2023/11/2 3:58:42
栏目: 编程语言
开发者测试专用服务器限时活动,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的上下文中使用。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: android如何获取系统版本