【golang】map,切片,数组转json格式(详细过程)
//map,slice切片,arr数组类型 转为json
json.Marshal()
//对json解码转为指定map,slice切片,arr数组等类型
json.Unmarshal()
map和json互转
//map转jsonmapData := make(map[string]interface{})mapData["age"] = 18mapData["name"] = "沉默小管"fmt.Println(mapData)bytes,_ := json.Marshal(mapData)stringData := string(bytes)fmt.Println(stringData)var result map[string]interface{}//json转为map数据结构json.Unmarshal([]byte(stringData), &result)fmt.Println(result,"--mapData")
结果
map[age:18 name:沉默小管]
{“age”:18,“name”:“沉默小管”}
slice切片和json互转
//slice切片转jsonsliceData := make([]interface{},0)sliceData = append(sliceData,"沉默小管")sliceData = append(sliceData,18)fmt.Println(sliceData)bytes1,_ := json.Marshal(sliceData)stringData1 := string(bytes1)fmt.Println(stringData1)var result1 []interface{}//json转为slice数据结构json.Unmarshal([]byte(stringData1),&result1)fmt.Println(result1,"--slice")
结果
[沉默小管 18]
[“沉默小管”,18]
Array数组转json
//数组转jsonarrData := [...]interface{}{"沉默小管",18}fmt.Println(arrData)bytes2,_ := json.Marshal(mapData)stringData2 := string(bytes2)fmt.Println(stringData2)var result2 [...]interface{}//json转为Array数据结构json.Unmarshal([]byte(stringData2),&result2)fmt.Println(result2,"--arr")
结果:
[沉默小管 18]
{“age”:18,“name”:“沉默小管”}
✨编写不易,还希望各位大佬支持一下\textcolor{gray}{编写不易,还希望各位大佬支持一下}编写不易,还希望各位大佬支持一下
【golang】map,切片,数组转json格式(详细过程)相关推荐
- python生成json_如何将Python数组转为Json格式数据并存储?
在Python中将数组转为Json数据存储时需要用到将json模块中的json.dumps()或者json.dump()方法. ·json.dumps()方法用法 使用json.dumps( )方法将 ...
- Python:numpy数组转换为json格式
在python中,如何将一个numpy数组转换为json格式? 这是最近遇到的一个问题,做个笔记. 假设arr为numpy数组,将其转换为json格式: 总体思想是①首先转换为python的list, ...
- 将数组变成json格式
//将数据转换为 JavaScript 对象.JSON.parse() 将JavaScript数组变成json格式 JSON.stringify([[1,2,3],[1,2,3]]) //" ...
- [转载]多维数组与Json格式的转化
php数据库数据转换为js中的json对象 直接上代码了. 都有详细的注释 在 有兴趣的朋友可以测试,测试-希望和大家更好的交流学习 <?php / 1.在company数据user表中取出10 ...
- 用js将二维数组转为json格式字符串
<!doctype html> <html lang="en"> <head><meta charset="utf-8" ...
- golang struct 切片数组去重
目录 实例1 实例2 适配多个切片类型 实例1 type Fts_message_table_content_nomal struct {Docid int64 `xorm:"docid&q ...
- golang 字节切片 数组 字符串 互转
目录 基本认知 将字符串转为字节切片 将字节切片转为字符串 性能 基本认知 在字符串和字节切片(数组)之间进行转换时,会得到一个全新的切片,其中包含与字符串相同的字节,反之亦然. 转换不会修改数据 唯 ...
- 解析数组里面包含数组的json格式的数据代码
格式如图所示 操作代码如下: public class ActivityJuankuanInfoPost { // 获取捐款详情 public static JuankuanInfoMessageA ...
- Js 数组转JSON格式
要点1:转化函数 JSON.stringify() 要点2:在js里写数组的时候是var data = new Array() 但是你如果是要转json显示的时候就要写成 var data = {}, ...
最新文章
- python操作excel表格-python如何操作excel表格
- IBM X3650 M3服务器上RAID配置实战
- 可简单图化算法(Havel算法)
- curl请求本地域名问题
- mysql链接数据库时报错
- java高并发类_Java 高并发之魂
- 项目管理沙龙第五次聚会
- nginx的学习(配置文件,以及部署的疑惑)
- java heap 参数_java heap space解决方法和JVM参数设置
- python布局管理_Python基础=== Tkinter Grid布局管理器详解
- C/C++信息隐写术(四)之大程序藏入BMP文件
- Linux指令:sed和awk指令
- 【css】关于pdf分页(page-break)
- vmware使用显卡
- Android校招复习资料整理
- 2018-7-5,Python练习
- 常用的RTMP、RTSP、HTTP协议流直播流地址
- 想做程序首先就学正则表达式
- 西安电子科技大学经济与管理学院861上岸学姐考研经验分享
- 申请Oracle Cloud永久免费主机服务
热门文章