json.Unmarshal 遇到特殊字符出错

hellsam · · 2117 次点击
``` type tv struct { Name string `json:"name"` } func main() { t:=tv{"%我爱\r\n记歌词%"} b,_:=json.Marshal(t) v:=tv{} err:=json.Unmarshal(b,&v) if err!=nil { panic(err) } fmt.Println(v) } ``` 没问题呀
#1
更多评论
\r\n? json字符串应该是不能换行的。 你传入数据是什么?本身就有问题吧。
#2