我正在使用一个端点(我不拥有并且无法修复)并且该端点返回 JSON。
问题是这个 JSON 可以有不同的格式:
格式一:
{ 
 "message": "Message"
 }或者
{ 
 "message": ["ERROR_CODE"]
}取决于发生了什么。
我想要一个结构来保存此响应,以便稍后我可以检查它是message字符串还是数组,并正确地遵循流程。
有可能在围棋中做到吗?我认为的第一种方法是有两个结构并尝试解码为带有 的结构string,如果发生错误,则尝试解码为带有 的结构array。
有没有更优雅的方法?
守候你守候我
					冉冉说
					万千封印
					杨魅力
随时随地看视频慕课网APP
相关分类