Skip to content

Latest commit

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

pb-to-json

pb_to_json is a Rust library for converting protocol buffer strings to JSON. It provides a simple and efficient way to transform protocol buffer data into a JSON representation. That's it.

Features

  • Converts protocol buffer strings to JSON
  • Supports nested objects and repeated fields
  • Handles key-value pairs of different types (string, number, boolean)
  • Provides a user-friendly API

View this project on crates.io

Installation

To use this basic library, add the following to your Cargo.toml file:

[dependencies]
pb_to_json = "0.1.1"

Usage

Here's a basic example of how to use pb_to_json:

use pb_to_json::convert_pb_to_json;fnmain(){let pb_string = r#" name: "John Doe" age: 30 city: "New York" "#;let json_string = convert_pb_to_json(pb_string);println!("{}", json_string);}

Output

{
"name": "John Doe",
"age": "30",
"city": "New York"
}

Contributions

Found a way to improve this library? Open an issue or submit a pull request to the repository! We're happy to review it.

License

pb_to_json is licensed under the MIT license.

About

Simple protocol buffer to JSON conversion via Rust

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages