1个不稳定版本
0.1.0 | 2021年11月14日 |
---|
#1704 in 编码
16KB
334 代码行
json_plus —
本包提供除了序列化和反序列化之外的JSON辅助函数,如diff
、merge
、...
[dependencies]
json_plus = "0.1"
示例
use json_plus::diff;
use serde_json::json;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let old = json!({"key":"old value", "arr":[]});
let new = json!({"key":"new value", "arr":[]});
let diffed = diff(&old, &new).unwrap();
println!("{}", diffed.to_string());
Ok(())
}
许可证
许可协议为Apache License, Version 2.0或MIT license,您可任选其一。除非您明确声明,否则您提交给Proteus的任何贡献,根据Apache-2.0许可证的定义,应作为上述许可双重授权,而不附加任何额外条款或条件。
依赖
~0.7–1.5MB
~33K SLoC