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