1个不稳定版本
使用旧的Rust 2015
0.1.0 | 2018年8月22日 |
---|
#18 in #flatten
6KB
117 行
使用示例
extern crate flatten_json;
use flatten_json::flatten_from_str;
fn main() {
let json = r#"
{
"user": {
"name": "tom",
"id": 115026,
},
"role": "AUTHOR",
"status": "APPROVED"
}
#";
let flat_json = flatten_from_str(json).unwrap();
println!("{}", flat_json);
// {"user.name":"tom","user.id":115026,"role":"AUTHOR","status":"APPROVED"}
}
依赖项
~355–760KB
~17K SLoC