我打算构建一个类似BIBLE的应用程序。为此,我决定使用Local JSON来解析数据。 请分享您的想法以从Local JSon获取数据。
答案 0 :(得分:1)
您可以直接在文件或sqlite数据库中将本地JSON读取/存储为json对象。本地或使用json的服务器没有区别
答案 1 :(得分:1)
您可以使用Gson简化将JSON对象转换为Java对象的过程,然后使用getter和setter轻松访问该Java类的各个属性。这是一个小例子:
Gson gson = new Gson();
try {
BufferedReader br = new BufferedReader(
new FileReader("c:\\file.json"));
//convert the json string back to object
DataObject obj = gson.fromJson(br, DataObject.class);
System.out.println(obj);
} catch (IOException e) {
e.printStackTrace();
}
答案 2 :(得分:1)
只需使用GSon库从资源加载和解析JSON文件。一个好的开始可能是here。