我正在从网络接收 JSON 格式的数据,我需要根据密钥对其进行解组。
这是数据示例:
{
"foo": {
"11883920": {
"fieldA": 123,
"fieldB": [
{
"fieldC": "a",
"fieldD": 1173653.22
}
]
}
},
"bar": {
"123": {
"fieldE": 123
}
}
"anyOtherkey": {...}
}
逻辑是,如果密钥是,foo则应将其解组为fooStruct,如果bar- 作为barStruct. 实现此逻辑的最佳方法是什么?(我不想将其解组为map[string]interface{},也许可以使用json.NewDecoder()函数,但我无法获得预期的结果)。
GCT1015
json的加密密钥问题
为什么ECIES私钥加密 公钥解密就出错
但是公钥加密
私钥解密就正常
相关分类