#xlsx #usv #import-export #import #export #data

bin+lib usv-to-xlsx

USV 转换为 XLSX:将 Unicode 分隔值 (USV) 转换为 Microsoft Excel (XLSX) 以进行数据标记,包括电子表格、数据库、文本文件等

7 个不稳定版本 (3 个破坏性更新)

0.4.1 2024 年 4 月 11 日
0.4.0 2024 年 4 月 4 日
0.3.2 2024 年 4 月 4 日
0.3.1 2024 年 3 月 26 日
0.1.0 2024 年 3 月 18 日

#2227编码

Download history 7/week @ 2024-04-14 7/week @ 2024-06-30 67/week @ 2024-07-28

每月 67 次下载

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

20KB
179 代码行

usv-to-xlsx

Unicode 分隔值 (USV) 转换为 Microsoft Excel (XLSX)(https://github.com/SixArm/usv/tree/main/doc/comparisons/xlsx)。使用 USV Rust crate 构建。

语法

stdin | usv-to-xlsx [options] | stdout

示例

cat example.usv | usv-to-xlsx

以下更多示例。

选项

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

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

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

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

安装

安装

cargo install usv-to-xlsx

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

示例

假设 example.usv 包含

a␟b␟␞
c␟d␟␞

运行

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

现在您可以使用 Microsoft Excel 打开输出文件。

常见问题解答 (FAQ)

有哪些可用的转换器?

何时使用此命令?

当您想从 USV 转换到 XLSX 时使用此命令。

一个典型的用例是当您有 USV 数据,例如一系列单位和记录,并且希望将其转换为 XLSX 数据,例如用于电子表格导入。

我们的实际用例是将各种程序(包括 CMS)中的一系列 USV 文档型数据转换为 USV,以便我们更好地将数据导入 Excel。

为什么使用 USV 而不是 XLSX?

请参阅 USV 的文档。

USV 是否旨在成为标准?

是的,USV 已提交给 IETF.org 作为正在进行中的 Internet-Draft 工作草案:[链接](https://datatracker.ietf.org/doc/draft-unicode-separated-values/).

我能构建自己的 USV 工具吗?

可以,你可以免费使用 USV RFCUSV Rust crate

需要帮助

欢迎建设性反馈。欢迎 Pull requests 和功能请求。

跟踪

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

依赖项

~10MB
~150K SLoC