打开解压的 MS Office 和 LibreOffice 文件

打开解压的 MS Office 和 LibreOffice 文件

MS Excel xlsx(以及 ODS)是包含 XML 文件和 XML 文件夹的 zip 文件:

  1. [Content_Types].xml
  2. _rels
  3. docProps
  4. xl

为了跟踪 Git 中的更改,我创建了一个包含 XML 文件的 repo(即内容XLSX 文件的更改)。这样就可以按文件、行和字符位置跟踪更改。

Git 仅在文件保持解压缩状态时才有效。

zip有没有办法打开包含/文件内容的文件夹xlsx,例如我“打开”[Content_Types].xml

注意:我熟悉使用未压缩的 zip 文件在 Git 中保存单个纯文本文件,但我想在 repo 中保留单个文件,而不是单个纯文本 zip 文件。

答案1

使用当前可用的工具和选项是无法做到这一点的。

是的,这些格式基本上是各种资产的压缩集合,但这并不意味着您命名的程序能够识别或使用未压缩的集合。

理论上,您可以使用一个或多个中间工具,当您希望在软件中打开其中一个文件时执行压缩,然后在您保存/关闭更新的文件时解压缩更新的文件,但我不知道这些工具是什么。

相关内容