在 Golang 中解析转义的 json 字符串

杰克穆勒

假设我有这个 json 字符串:

{\"A\":\"a\",\"B\":\"b\",\"C\":\"c\",\"D\":2,\"E\":\"e\"}

我想将上面的字符串转换为结构:

{
  A string
  B string
  C string
  D int
  E string
}

我不知道该怎么做,因为我已经做了引用和取消引用,但似乎还没有成功。

法师

在取消引用之前包装传入的字符串,如下所示:

s,err := strconv.Unquote(`"`+yourstring+`"`)

然后你可以继续解组它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章