我正在使用Swift可解码协议来解析我的JSON响应:
{
"ScanCode":"4122001131",
"Name":"PINK",
"attributes":{
"type":"Product",
"url":""
},
"ScanId":"0000000kfbdMA"
}
我遇到了一个问题,有时我用一键“Id”而不是“ScanId”来获取ScanId值 . 有办法解决这个问题吗?
谢谢
1 回答
例如,您必须编写自定义初始值设定项来处理案例
首先尝试解码一个密钥,如果它失败则解码另一个密钥 .
为方便起见,我跳过了
attributes
键