【发布时间】:2021-08-20 16:49:25
【问题描述】:
所以,我有一个我的自定义对象列表,我需要一个这样的 JSON:
{
"surveys": [{
"survey": {
"code": "05052017153632",
"date": "05/05/2017 15:36:32",
"device_id": 1,
"questions_attributes": [{
"kind": "string",
"label": "Você encontrou tudo o que procurava?",
"value": "Infelizmente, não"
}, {
"kind": "string",
"label": "Em qual departamento você não encontrou o produto?",
"value": "FERRAMENTAS, TAPETES"
}, {
"kind": "string",
"label": "Deseja que a Havan entre em contato com você?",
"value": "Não informado"
}, {
"kind": "string",
"label": "Nome",
"value": "Não informado"
}, {
"kind": "string",
"label": "E-mail",
"value": "Não informado"
}, {
"kind": "string",
"label": "Telefone",
"value": "Não informado"
}]
}
}]}
但我不知道如何使用 Gson。 我正在使用 Retrofit 2,需要将此 JSON 传递到正文请求中。 有什么想法吗?
【问题讨论】:
-
@FarshidABZ 我需要帮助来解析这种格式的 tojson,我知道如何传递给 WS
-
问题是 Gson.toJson 冻结了我的 UI
-
在工作线程上执行此操作,以便 ui 可以继续运行