当前位置: 首页 > news >正文

Rust构造JSON和解析JSON

目录

一、Rust构造JSON和解析JSON

二、知识点

serde_json

 JSON


一、Rust构造JSON和解析JSON

添加依赖项 

cargo add serde-json

代码: 

use serde_json::{Result, Value};fn main() -> Result<()>{//构造json结构 cpu_loadlet data = r#"{"code": 200,"success": true,"data":{"user":"10%","nice":"30%","system":"15%","intr":"25%","idle":"20"}}"#;/*{"code": 200,"success": true,"data": {"user": "10%","nice": "30%","system": "15%","intr": "25%","idle": "20"}}*/println!("data:{}",  data);//解析jsonlet v: Value = serde_json::from_str(data)?;println!("code:{}",  v["code"]);Ok(())
}

 输出结果:

二、知识点

serde_json

serde_json - RustSerde JSONicon-default.png?t=N7T8https://docs.rs/serde_json/latest/serde_json/ 

 

 JSON

JSON中国 | JSON中文网JSON中国是国内最专业的JSON研究机构, 致力于在国内介绍、推广、使用JSON, 同时也提供了各个JSON工具的汉化支持工作.icon-default.png?t=N7T8https://www.json.org.cn/JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。

http://www.lryc.cn/news/351099.html

相关文章:

  • Linux 信号捕捉与处理
  • 桂林电子科技大学计算机工程学院、广西北部湾大学计信学院莅临泰迪智能科技参观交流
  • Qt笔记:动态处理多个按钮点击事件以更新UI
  • Excel模板计算得出表格看板
  • es数据备份和迁移Elasticsearch
  • Oracle数据块之数据行中的SCN
  • 手写tomcat(Ⅱ)——Socket通信+tomcat静态资源的获取
  • 解决Error: error:0308010C:digital envelope routines::unsupported的四种解决方案
  • shell 脚本笔记2
  • aws eks集成wasm运行时并启动pod
  • linux:切分大文件
  • docker 配置文件使用经验,后续持续增加
  • Qml:键盘事件
  • Java列表导出时将附件信息压缩成一个zip
  • 简单美观易上手的 Docker Compose 可视化管理器 Dockge
  • 贴片 RS8752XK 封装SOP-8 250MHz,2通道高速运放
  • 图论-最短路算法
  • 家政预约小程序05服务管理
  • Django自定义命令
  • 详解VLSM技术
  • 面向浏览器端免费开源的三维可视化编辑器,包含BIM轻量化,CAD解析预览等特色功能。
  • Nacos 进阶篇---Nacos服务端怎么维护不健康的微服务实例 ?(七)
  • 【oracle004】oracle内置函数手册总结(已更新)
  • 建模:Maya
  • 持续总结中!2024年面试必问 20 道 Redis面试题(四)
  • Java中关于List的一些常用操作
  • Docker仓库解析
  • 开发人员容易被骗的原因有很多,涉及技术、安全意识、社会工程学以及工作环境等方面。以下是一些常见原因:
  • 使用Python实现深度学习模型:自动编码器(Autoencoder)
  • 数据结构--树与二叉树--编程实现以孩子兄弟链表为存储结构递归求树的深度