2
我在/res/raw
中有一个JSON文本文件。阅读其文本内容后,我想使用Retrofit将JSON文本解析为Object。但似乎Retrofit只接受来自服务器中的文件的输入。使用Retrofit解析来自本地JSON文件的文本
无论如何重用Retrofit的JSON解析器模块在这种情况下?
我在/res/raw
中有一个JSON文本文件。阅读其文本内容后,我想使用Retrofit将JSON文本解析为Object。但似乎Retrofit只接受来自服务器中的文件的输入。使用Retrofit解析来自本地JSON文件的文本
无论如何重用Retrofit的JSON解析器模块在这种情况下?
您可以一次配置GSON实例,然后只用它无论对于本地分析以及通过RestAdapter.Builder.setConverter(new GsonConverter(customGson)
改造是否有任何理由,你没有使用[JSONObject的(http://developer.android.com /reference/org/json/JSONObject.html)? – iForests
改造不是这个的正确工具。使用gson https://code.google.com/p/google-gson/ – SemaphoreMetaphor
只需阅读文件并将内容传递给Gson。 – dannyroa