美文网首页
读取assets下的.json文件

读取assets下的.json文件

作者: 陈萍儿Candy | 来源:发表于2020-10-16 15:27 被阅读0次

读取assets下的.json文件
String json = getJson("test.json");
ResponseTestQuestion question = new Gson().fromJson(json,ResponseTestQuestion.class);
if (question.isSuccess() && question.getData() != null) {
DataTestQuestion data = question.getData();
getUI().showTestQuestion(data);
}

public String getJson(String fileName){
StringBuilder builder = new StringBuilder();
AssetManager assetManager = App.getInstance().getContext().getAssets();
try {
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(assetManager.open(fileName)));
String line;
while ((line = bufferedReader.readLine())!=null){
builder.append(line);
}
return builder.toString();
} catch (IOException e) {
e.printStackTrace();
}
return "";
}

相关文章

网友评论

      本文标题:读取assets下的.json文件

      本文链接:https://www.haomeiwen.com/subject/rmhvpktx.html