【问题标题】:how to read password protected xls file in golang如何在golang中读取受密码保护的xls文件
【发布时间】:2019-12-03 16:06:37
【问题描述】:

我有一个加密的 .xls 文件,我有同一个 xls 文件的密码,我想使用 golang 中的密码读取该文件并在数据库中更新

即使如何使用 shell 脚本也很有帮助

【问题讨论】:

  • 您可以在github.com/go-ole/go-ole 的帮助下使用Office Interop Assemblies。由于 Microsoft® 提供的东西应该能够做到Office 可以做的所有事情,我希望 API 能够解密这些文档。当然,这会将您限制在 Windows™ 平台上,并且必须安装这些互操作程序集(尽管它们是免费软件)。

标签: go passwords xls protected


【解决方案1】:

如果读取文件是你需要的,那么我建议你在没有密码的情况下保存 XLS 文件的副本。它可以在没有密码保护的情况下将 XLS 导出为 CSV。

【讨论】:

  • 我正在用 Golang 编写 IMAP 服务器以读取邮件和下载 xls 附件,因此下载的 xls 文件受密码保护,我知道密码但要解锁它,然后读取文件并以编程方式执行操作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-01
  • 1970-01-01
  • 2016-04-02
  • 1970-01-01
  • 2020-05-09
  • 1970-01-01
相关资源
最近更新 更多