这个时候如果把它传递给前端使用的话,那么前端是有可能会报错的,所以我们最好还是保持这个数字的原始字符串表现形式,即使用<代码> json.Number>
所以换成如下代码就可以了
主要包 导入( “编码/json” “fmt” “弦” ) 函数main () {//创建Json字符串 var数据=https://www.yisu.com/zixun/' {" id ": 12423434, “名称”:“费尔南多” } ”//json元帅地图 var结果map [string]接口{} d:=json.NewDecoder (strings.NewReader(数据) d.UseNumber () 错:=d.Decode(及结果) 如果犯错!=nil { fmt.Println (err.Error ()) 返回 }//此刻结果(" id ")的类型就是json。数了它的底层类型其实就是字符串 fmt.Println(结果) }输出如下结果
地图[id: 12423434姓名:费尔南多]
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对的支持。