6 个稳定版本
1.2.1 | 2024 年 4 月 11 日 |
---|---|
1.2.0 | 2024 年 4 月 4 日 |
1.1.1 | 2024 年 3 月 26 日 |
#1613 在 编码 中
每月 339 次下载
14KB
116 行
usv-to-json
将 Unicode 分隔值 (USV) 转换为 JavaScript 对象表示法 (JSON)。使用 USV Rust 库 构建。
语法
stdin | usv-to-json | stdout
示例
cat example.usv | usv-to-json
更多示例见下。
选项
-
-h, --help : 打印帮助信息
-
-V, --version : 打印版本信息
-
-v, --verbose... : 设置详细程度:0=无,1=错误,2=警告,3=信息,4=调试,5=跟踪。示例:--verbose …
-
--test : 打印测试输出以进行调试、验证、跟踪等。示例:--test
安装
安装
cargo install usv-to-json
链接:https://crates.io/crates/usv-to-json
示例
假设 example.usv 包含
a␟b␟␞
c␟d␟␞
运行
cat example.usv | usv-to-json
输出
[
["a","b"],
["c","d"],
]
输出到文件的示例
cat example.usv | usv-to-json > example.json
常见问题解答
有哪些可用的转换器?
何时使用此命令?
当您想要将 USV 转换为 JSON 时使用此命令。
一个典型的用例是当您有 USV 数据,例如一组单位和记录,并希望将其转换为 JSON 数据,例如用于电子表格导入。
我们的实际用例是将来自各种程序(包括 CMS)的一批 USV 面向文档数据转换为 USV,以便我们能够更好地将数据导入 Excel。
为什么使用 USV 而不是 JSON?
请参阅 USV 的文档。
USV 旨在成为标准吗?
是的,USV 已提交给 IETF.org 作为正在进行中的 Internet-Draft 工作草案:链接。
我可以构建自己的 USV 工具吗?
是的,您可以自由使用USV RFC和USV Rust crate。
需要帮助
欢迎建设性的反馈。欢迎提交拉取请求和功能请求。
跟踪
- 包:usv-to-json-rust-crate
- 版本:1.2.1
- 创建时间:2024-03-09T13:33:20Z
- 更新时间:2024-04-11T19:54:23Z
- 许可证:MIT或Apache-2.0或GPL-2.0或GPL-3.0或联系我们获取更多信息
- 联系方式:Joel Parker Henderson ([email protected])
依赖项
~1.8–2.4MB
~44K SLoC