6 个版本

使用旧的 Rust 2015

0.3.3 2020年3月14日
0.3.2 2015年12月23日
0.2.0 2015年12月9日
0.1.0 2015年12月6日

#7 in #flex


3 crates 使用

MIT 许可证

105KB
2K SLoC

JsonFlex 构建状态

灵活解析 JSON 字符串

用法

将此添加到您的 Cargo.toml

[dependencies]
json_flex = "*"

并将此添加到您的 crate 根目录

extern crate json_flex;
use json_flex::{JFObject, Unwrap};

示例

extern crate json_flex;
#[warn(unused_imports)]
use json_flex::{JFObject, Unwrap};

fn main() {
    let array = json_flex::decode(r#"[1,2,3,4]"#.to_owned());
    println!("{:?}", array);
    println!("{:?}", array.to_json());

    let array = json_flex::decode(r#"["1","2","3","4"]"#.to_owned());
    println!("{:?}", array[0].into_string());
    println!("{:?}", array.to_json());
}

许可证

JsonFlex 在 MIT 许可证 下发布。

依赖项

~225KB