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