在安卓中使用本地 json 文件
我将使用包含一些数据的本地 JSON 文件。我的问题是存储文件的最佳/正确方法在哪里,我应该如何访问它及其内容?
我以前通过http使用过json,但不是本地的。
我将使用包含一些数据的本地 JSON 文件。我的问题是存储文件的最佳/正确方法在哪里,我应该如何访问它及其内容?
我以前通过http使用过json,但不是本地的。
有很多方法,
您可以将 JSON 文件存储在资产文件夹中,然后像这样读取它们 - https://stackoverflow.com/a/19945484/713778
您可以将其存储在 res/raw 文件夹中,并读取与此处显示的内容相同的内容 - https://stackoverflow.com/a/6349913/713778
对于基本的JSON解析,Android内置的JSONObject应该可以工作 - https://developer.android.com/reference/org/json/JSONObject.html
对于更高级的JSON解析(json-java映射),您可以查看GSON库 - https://code.google.com/p/google-gson/