如何修复此JSON响应?我不控制API

时间:2015-06-17 22:48:13

标签: android json rest retrofit

我正在开发一个Android应用程序,它从公共REST API(使用Retrofit)提供信息。一个呼叫是收集关于某个对象的奖励文本信息。电话看起来像这样:

/text/1

我得到的回答是:

{"textObject":[
    {
        "id":1,
        "text":"{"More info" : {"url": "http://someurl.com/"}}"
    }
]}

字符串打印到{"更多信息" :{" url":" http://someurl.com/"}}。我不认为这是他们的意图。我想他们想要包含更多标签,但我不知道。

另一个答案可能如下:

/text/2

{"textObject":[
    {
        "id":2,
        "text":"{" Placement":"The object is located on this spot"}"
    }
]}

当然字符串打印到{"放置":"对象位于此位置"}

/text/3

{"textObject":[
    {
        "id":3,
        "text":"{"Institutions":"Math, Computer Science, Informatics", "imageUrl": "http://www.someimageurl.com/img.jpg"}"
    }
]}

/text/4
{"textObject":[
]}

我不知道如何解决这个问题,如果不联系那些控制API的人,它是否可以实现?

0 个答案:

没有答案