AndroidでローカルJSONファイルを読み取るにはどうすればいいですか?
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();
}
このコードはアクティビティやフラグメントのコンテキストで使用することに注意してください。