我最近了解到,我可以通过将文件重命名为 .zip 并打开 .zip 文件来从 .docx 中提取 .xml 文件。
但是,当我这样做时,我又得到了 .docx 文档。我不确定我做错了什么。
有人能帮助我理解如何从 .docx 中获取 .xml 吗?
我在 Mac 和 Windows 上尝试过,遇到了同样的问题。
答案1
无需重命名 DOCX 文件。只需打开它即可。
我使用 WinZip 打开了几个 DOCX 文件,方法是导航到文件夹,然后在 WinZip 的打开文件对话框中选择所有文件。
它打开了文件并向我显示了 XML 文件并将其提取出来。
您也可以为此使用 7-Zip。
我打开了一个包含 XML 文件的 7z 文件并尝试双击它,但出现了与您相同的错误(因为临时文件在 Internet Explorer 启动之前被删除)。
然后,我首先将 XML 文件与 Windows 记事本重新关联,然后再与 FireFox 重新关联,在任何一个程序中查看打开的 XML 文件都没有问题(因为直到关闭记事本/FireFox 之后才删除临时文件)。
答案2
在 Mac 上,您需要更改扩展名,然后使用比内置归档程序更“智能”的程序打开它。
柯卡是一个免费*多档案提取器,它将其“解压缩”成其组成部分。
*实际上,它是捐赠软件。可直接免费下载,App Store 上售价 3.99 美元。