http://play.golang.org/p/lF2ZgAyxei
如何在Go?
中转义JSON标记中的逗号type AA struct {
MyStr string `json:"sub,ject"`
}
func main() {
jsonStr := `
{
"sub,ject": "I"
}
`
stt := new(AA)
json.Unmarshal([]byte(jsonStr), stt)
fmt.Println(stt)
t, _ := strconv.Unquote(jsonStr)
fmt.Println(t)
}
这不会抓取密钥,只返回空结果。
如何逃避逗号?