目录

MapJson

license license

一个基于标准库设计的Map与Json的转换器,没有任何外部依赖。

快速开始

use mapjson::{Map, Value};

let mut vec = Vec::new();
vec.push(Value::F64(11.));
vec.push(Value::F64(22.));

let mut map = Map::new();
map.insert("a".to_string(), Value::Vec(vec));
map.insert("b".to_string(), Value::String("hi".to_string()));
let json = map.to_json();
println!("{}", json.as_str());

let mut obj = Map::new();
obj.merge(json.as_str()).unwrap();

println!("{}", obj.len());
关于

基于标准库设计的Map与JSON转换器。

56.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号 京公网安备 11010802032778号