我有下面的Json結構,我試圖解析對象內部的關鍵字段。沒有映射完整的結構可以做到這一點?如何解析Json內的部分對象
{
"Records":[
{
"eventVersion":"2.0",
"s3":{
"s3SchemaVersion":"1.0",
"configurationId":"my-event",
"bucket":{
"name":"super-files",
"ownerIdentity":{
"principalId":"41123123"
},
"arn":"arn:aws:s3:::myqueue"
},
"object":{
"key":"/events/mykey",
"size":502,
"eTag":"091820398091823",
"sequencer":"1123123"
}
}
}
]
}
// Want to return only the Key value
type Object struct {
Key string `json:"key"`
}
JSON解析可用:https://開頭golang.org/pkg/encoding/json/ ...除此之外,您正在查看正則表達式或字符串函數 – steve76
是的。您不需要包含完整的結構。 –