assets目录的json文件

来源:互联网 发布:拉里伯德生涯场均数据 编辑:程序博客网 时间:2024/09/21 09:20

android studio下访问assets目录的json文件

InputStream is = this.getClass().getClassLoader().getResourceAsStream(“assets/” + “my.json”);
InputStreamReader streamReader = new InputStreamReader(is);
BufferedReader reader = new BufferedReader(streamReader);
String line;
StringBuilder stringBuilder = new StringBuilder();
try {
while ((line = reader.readLine()) != null) {
// stringBuilder.append(line);
stringBuilder.append(line);
}
reader.close();
reader.close();
is.close();
} catch (IOException e) {
e.printStackTrace();
}

StringBuilder sb= new StringBuilder();
AssetManager am = getApplicationContext().getAssets();
try {
BufferedReader br = new BufferedReader(new InputStreamReader(
am.open(“demos.json”)));
String next = “”;
while (null != (next = br.readLine())) {
sb.append(next);
}
am.close();
} catch (IOException e) {
e.printStackTrace();
sb.delete(0, sb.length());
}

0 0