2017-10-18 36 views

回答

0
object HelperJSON { 
    private var gson: Gson = Gson() 
    fun fetchSocialUrls(jsonString: String): SocialLoginUrlInfo { 
     Log.e("JSONHelper ", "Enter: " + jsonString) 
     return gson.fromJson(jsonString, SocialLoginUrlInfo::class.java) 
    } 

    fun toJsonString(simpleObject: Any?): String = gson.toJson(simpleObject) 
} 

在主讲人:

socialLoginUrl = HelperJSON.fetchSocialUrls(HelperJSON.toJsonString(response.data()?.socialLoginUrls())) 
0

这似乎是URL参数,使用这个方法来转换回JSON字符串格式:

public static String urlParamsToJSON(String urlParams) { 
    urlParams = urlParams.replaceAll("=", "\":\""); 
    urlParams = urlParams.replaceAll("&", "\",\""); 
    return "{\"" + urlParams + "\"}"; 
}