#usv #import #export #import-export #data #asv

bin+lib usv-to-asv

USV到ASV:将Unicode分隔值(USV)转换为ASCII分隔值(ASV),例如用于数据标记,包括电子表格、数据库、文本文件等

9个稳定版本

1.5.2 2024年4月11日
1.5.1 2024年4月10日
1.3.2 2024年3月26日

#2017编码

Download history 11/week @ 2024-04-14 10/week @ 2024-06-30 95/week @ 2024-07-28

每月95 次下载

MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0

13KB
95

usv-to-asv

Unicode分隔值(USV)转换为ASCII分隔值(ASV)。使用USV Rust crate构建。

语法

stdin | usv-to-asv | stdout

示例

cat example.usv | usv-to-asv

输出到文件的示例

cat example.usv | usv-to-asv > example.asv

选项

  • -h, --help : 打印帮助信息

  • -V, --version : 打印版本信息

  • -v, --verbose... : 设置详细程度:0=无,1=错误,2=警告,3=信息,4=调试,5=跟踪。例如:--verbose …

  • --test : 打印测试输出以进行调试、验证、跟踪等。例如:--test

安装

安装

cargo install usv-to-asv

链接: https://crates.io/crates/usv-to-asv

示例

假设example.usv包含

a␟b␟␞
c␟d␟␞

运行

cat example.usv | usv-to-asv

输出

a\u001Fb\u001E
c\u001Fd\u001E

常见问题解答

有哪些转换器可用?

何时使用此命令?

当您想从USV转换为ASV时使用此命令。

典型用例是当您有USV数据,例如一组单元和记录,并且想将其转换为ASV数据,例如用于电子表格导入。

我们的实际用例是将各种程序中的大量面向文档的数据转换为各种数据格式、电子表格和数据库。

为什么使用USV而不是ASV?

请参阅USV的文档。

USV是否旨在成为标准?

是的,USV作为IETF.org的Internet-Draft工作已提交:链接

我可以构建自己的USV工具吗?

是的,您可以自由使用USV RFCUSV Rust crate

需要帮助

欢迎建设性的反馈。欢迎拉取请求和功能请求。

跟踪

  • 包名:usv-to-asv-rust-crate
  • 版本:1.5.2
  • 创建时间:2024-03-09T13:33:20Z
  • 更新时间:2024-04-11T19:35:23Z
  • 许可证:MIT 或 Apache-2.0 或 GPL-2.0 或 GPL-3.0 或联系我以获取更多信息
  • 联系:Joel Parker Henderson ([email protected])

依赖项

~1.5MB
~23K SLoC