Golang 基础 JSON
来源:互联网 发布:淘宝是马云还是日本人 编辑:程序博客网 时间:2024/06/07 03:39
本篇只是自己学习过程中的一个记录
首先需要引入json包
import "encoding/json"
这里我们先定义一个用于序列化和反序列化的结构用于测试。
type TTest struct { Path string `json:"path"` Val int `json:"val"`}
序列化
test := &TTest{"C:\\abc\\123", 11111}b, err := json.Marshal(test)if err != nil { fmt.Println(err) return}fmt.Println(string(b))
成功后输出:{“path”:”C:\abc\123”,”val”:11111}
反序列化
var test TTestjson.Unmarshal([]byte(`{"path":"C:\\abc\\123","val":11111}`), &test)fmt.Println(test.Path, test.Val)
成功后输出:C:\abc\123 11111
0 0
- Golang 基础 JSON
- Golang Json
- golang json
- golang基础-json序列化、反序列化、自定义error
- golang基础
- Golang 基础
- golang 处理Json 数组
- golang的json操作
- golang JSON读文件
- golang解析json格式
- golang json 处理
- golang json array转码
- golang json数组拼接
- golang and json
- golang--json使用笔记
- golang json格式化输出
- goLang 复杂json解析
- golang json 封装包
- 设置单元格不换行,多出的部分隐藏
- Android getevent sentevent input命令使用
- adg上配置OGG
- python dict 按key排序
- hdu--1863畅通工程2(典型的最小生成树)prim算法
- Golang 基础 JSON
- 最小覆盖子串
- Windows下weblogic负载均衡
- Git教程
- (4.2.36.1)HTTP之OkHttp(一): Okhttp使用详解
- 关于SPCOMM使用中碰到的问题
- jquery中each循环常见问题
- 分页
- 第24个python程序:更多练习