#john #notation #parser #convert

johnrs

一个简单的库,用于解析 JOHN 语法格式

1 个不稳定版本

0.1.0 2024年2月11日

解析器实现 中排名 2570

MIT 许可协议

22KB
565

JOHN.rs

一个用于 Rust 的 JOHN 解析器!Jane 对象层次表示法(John Object Hierarchy Notation)在此处文档化此处

它支持解析完整标准(我认为)和字符串化预构建的 JohnValue 构造。

如果您想将自定义类型字符串化,您可以通过添加一些魔法泛型或序列化特性来为此库做出贡献,或者您可以实现一个转换特性,以便将值直接打包到 JohnValue 枚举中。

依赖项

约2-3MB
约53K SLoC