• “黑神话·悟空”免安装在线玩,无视显卡等硬件要求!!
  • √ 游戏免下载安装 √ 5分钟随开随玩 √ 关机不计费!低至¥14.90/月!
🔥进入竞技-直面天命🔥

写一断golang代码,实现json转BSON,不能先转map

时间2023-03-03 03:06:25 提问来自 山东省青岛市 的网友 分类创作 浏览298
package main import ( "encoding/json" "fmt" "go.mongodb.org/mongo-driver/bson" ) func main() { data := `{"name":"jim","age":20}` // json转bson,不能先转map,直接解析成bson类型即可 var bsonData bson.M // 定义一个bson类型的数据 err := json.Unmarshal([]byte(data), &bsonData) // 解析json数据到bson类型中 if err != nil { // 判断是否有错误信息,有则打印出来并退出程序运行 fmt.Println("err:", err) // 打印错误信息 return // 退出程序运行 } fmt.Println("json to bson data:", bsonData) // 没有错误信息,打印解析后的数据 }

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 写一断golang代码,实现json转BSON 下一篇 以圆明园文物的流失与回归为例写800个字的作文