go 变量与json相互转换
文章目录
- 把float64 秒 时间格式化
- struct 转字符串 str
- 字符串 str 转 struct
把float64 秒 时间格式化
secToSrtTime := func(start, end float64) string {startI := int64(start * 1e9)endI := int64(end * 1e9)// 00:00:00.000stdTime := func(t time.Duration) string {return fmt.Sprintf("%02d:%02d:%02.3f", int(t.Hours()), int(t.Minutes()), t.Seconds())}// 不要加换行return stdTime(time.Duration(startI)) + " --> " + stdTime(time.Duration(endI)) + " line:0% "}
struct 转字符串 str
package mainimport ("encoding/json""fmt""reflect"
)// 结构体 中的 数据 一定要 开头大写`json:"year" `
type mydata struct {Year1 stringMonth1 string `json:"month"`Day1 string `json:"day"`
}func main3() {mydata_1 := []mydata{{"1", "2", "3"}, {"2", "4", "6"}}json_mydata, resinfo1 := json.Marshal(mydata_1)fmt.Println(string(json_mydata), resinfo1)
字符串 str 转 struct
json_byt1 := []byte(`{"num":613,"strs":["a","b"]}`)var loud_json1 map[string]interface{}_ = json.Unmarshal(json_byt1, &loud_json1)num1 := loud_json1["num"]fmt.Println(num1)fmt.Println(reflect.TypeOf(num1))
}
go 变量与json相互转换相关推荐
- php变量与数组相互转换的方法(extract与compact
1 #php变量与数组相互转换的方法(extract与compact) 2 3 #compact 多个变量转数组 4 $name = 'sui'; 5 $email = 'sui@qq.com'; 6 ...
- php 数组元素 转 变量,php变量与数组相互转换的方法(extract与compact)
php变量与数组相互转换的方法(extract与compact) 这里有新鲜出炉的 PHP 面向对象编程,程序狗速度看过来! PHP 开源脚本语言 PHP(外文名: Hypertext Preproc ...
- Protocol Buffers和JSON相互转换
文章目录 Protocol Buffers和JSON相互转换 下载安装protojson 创建protobuf消息 编译生成go文件 创建main.go文件 Protocol Buffers和JSON ...
- XML 和 JSON 相互转换
XML 和 JSON 相互转换, 包括 attribute.转换的时候将 XML 属性转换成JSON 的时候, 前面用 @ 特殊字符表示 XML 属性 import java.io.Reader; i ...
- jackson转换json大写_Jackson-Java bean到JSON字符串:大写变量在JSON中转换为小写
我正在使用ObjectMapper的writeValueAsString方法将Java bean转换为JSON字符串,其中Java bean中的大写变量被更改为JSON字符串中的小写字母.实施了Jac ...
- js字符串怎么转python对象_python对象与json相互转换的方法 python中怎么把json对象转成字符串...
在python中 如何实现将一个json字符串转化为对象 对象?json不能包含对象, 只能包含基本的数据类型, 键值对, 列表, 数字, 字符串等等 import jsond = {"k& ...
- QMap与Json相互转换
在Qt中可以用QJsonDocument.QJsonParseError.QJsonObject.QJsonArray.QJsonValue等类来解析json数据,但这种解析有时比较麻烦,代码量也比较 ...
- Jquery string 和 json相互转换的方法
第一种方式: 使用js函数eval(); testJson=eval(testJson);是错误的转换方式. 正确的转换方式需要加(): testJson = eval("(" + ...
- python3 对象与json相互转换
python主要有三种数据类型:字典.列表.元组,其分别由花括号,中括号,小括号表示. 例如: 字典:dictData={'a':12,'b':34} 列表:listData=[1,2,3,4] ...
最新文章
- 关于未来的10点核心思考
- 利用Docker设置Node.js
- 论文笔记:Unsteady Multi-Element Time Series Analysis and Prediction Based on Spatial-Temporal Attention
- 详解TF-Ranking:Google开源的排序框架,应用于邮件检索、推荐系统等场景
- 【Bapi】客户主数据快捷修改
- ORACLE字符集基础知识
- python文件生成电脑exe文件
- Jupyter Notebook——夏侯南溪常用的快捷键
- vmrc安装出现:未能安装 HCmon 驱动程序 (Failed to install the HCmon driver)
- 2022-2028年中国环保减速机行业运行动态及投资机会分析报告
- 语义分割网络之PSPnet
- 前端处理后端返回的二进制流文件
- 计算机组成原理_DRAM和SRAM
- java应用程序 从 mian函数进入子程序*
- jadx在windows下的安装
- 让我们的爱洒满孩子们的心
- Git笔记(三)git commit撤销
- excel操作技巧,你知道吗?反正我不知道
- 查看已安装Tomcat的版本号
- 美团2021笔试题(第十场)-公司食堂
热门文章
- 想要彻底卸载Mac应用程序,还得要用这些方法才行
- html中背景简写,css中background简写属性
- (Note)阿克西斯ACASIS DT-3608双盘位硬盘阵列盒RAID设置
- pvt检查是什么意思_EVT、DVT、PVT是什么意思
- 微信小程序中的用户ID(包括openid和unionid)
- 用Excel进行频域分析
- c语言降序字母,怎么实现对数组的降序排序
- ubuntu20.04 + kiosk + chrome打造一体机系统
- 如何设置python类的私有属性
- 病毒感染检测(数据结构串,c语言版)