我有以下 JSON
{
"level": "WARN",
"line": "247",
"data": {
"activeAddons": [
{
"name": "Measure",
"type": 0
}
],
"code": "Sample",
"id": 40,
"name": "Sample TEST"
},
"method": "valid-clx"
}
使用以下代码。
var cache map[string]interface{}
json.Unmarshal([]byte(res), &cache)
token := cache["token"]
delete(cache, "line")
delete(cache, "data[activeAddons]")
我可以删除“线”的地图/界面,如果我删除“数据” activeAddons。问题是,我只想删除data[activeAddons].
这可能吗?还是我需要另辟蹊径?
九州编程
相关分类