如题,这里有一段Json数据:
{
"word_name":"word",
"exchange":
{
"word_pl":["words"],
"word_past":["worded"],
"word_done":["worded"],
"word_ing":["wording"],
"word_third":["words"],
"word_er":"",
"word_est":""
},
"symbols":[
{
"ph_en":"w\u025c:d",
"ph_am":"w\u025crd",
"parts":[
{
"part":"n.",
"means":["\u5355\u8bcd","\u8bdd\u8bed","\u8bfa\u8a00","\u6d88\u606f"]
}
]
}
]
}
在 exchange 里的字段,有可能会返回 List<String> 或者String 类型的数据(比如说这里:
"word_third":["words"],
"word_er":"",
看了很多帖子但是还是搞不懂要怎么自定义 GsonConverter 来解决这个问题。
请问大佬能否给出一份能够解决的代码,指出关键部分并讲解其中的详细过程
谢谢!!