6 个版本
0.2.1 | 2021年2月18日 |
---|---|
0.2.0 | 2021年2月2日 |
0.1.3 | 2020年11月17日 |
0.1.2 | 2020年5月19日 |
0.1.1 | 2018年12月8日 |
#1706 in 编码
每月下载量 36
11KB
132 代码行
Babelfish
编码的通用翻译器。
安装
安装不同特性提供不同的二进制文件。默认选择所有特性。
$ cargo install babelfish
要仅安装支持 cbor
和 json
的 babelfish,它提供 json2cbor
和 cbor2json
。
$ cargo install babelfish --features="cbor json" # cbor2json, json2cbor
支持的编码
- cbor
- json
- toml
- yaml
用法
目前,转换只能通过输入输出完成。
$ cbor2json < file.cbor
$ cat file.json | jq ... | json2cbor > file.cbor
许可协议
根据以下任一许可协议授权:
- Apache 许可证2.0版本,(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确说明,否则您提交的任何贡献,根据 Apache-2.0 许可证的定义,应作为上述双许可协议的一部分,不附加任何额外条款或条件。
依赖项
~0.1–0.8MB
~18K SLoC