2 个版本
0.1.1 | 2024 年 4 月 16 日 |
---|---|
0.1.0 | 2024 年 4 月 16 日 |
#1991 在 编码
7KB
110 行
pb-to-json
pb_to_json
是一个 Rust 库,用于将协议缓冲区字符串转换为 JSON。它提供了一种简单高效的方式将协议缓冲区数据转换为 JSON 表示形式。就是这样。
特性
- 将协议缓冲区字符串转换为 JSON
- 支持嵌套对象和重复字段
- 处理不同类型(字符串、数字、布尔值)的键值对
- 提供用户友好的 API
安装
要使用此基本库,请将以下内容添加到您的 Cargo.toml
文件中
[dependencies]
pb_to_json = "0.1.1"
文档
文档可在 docs.rs 上找到,您可以通过此处找到它。
用法
以下是一个如何使用 pb_to_json
的基本示例
use pb_to_json::convert_pb_to_json;
fn main() {
let pb_string = r#"
name: "John Doe"
age: 30
city: "New York"
"#;
let json_string = convert_pb_to_json(pb_string);
println!("{}", json_string);
}
输出
{
"name": "John Doe",
"age": "30",
"city": "New York"
}
贡献
找到改进此库的方法?请在此仓库中打开一个问题或提交一个拉取请求!我们很乐意审查它。
许可证
pb_to_json
在 MIT 许可证下。
依赖项
~0.7–1.6MB
~35K SLoC