gpt4 book ai didi

ios - 阅读或转换 word .doc 文件 iOS

转载 作者:技术小花猫 更新时间:2023-10-29 10:34:36 26 4
gpt4 key购买 nike

iOS 上的其他应用如何读写 word 文档?我看到其他一些与此相关的问题,并且接受的答案是“无法完成”。我不想只显示一个 word 文档,我想阅读它及其格式。其他应用程序是如何做的,他们是否使用 Microsoft 发布的已发布标准自行编写解析?在处理文件之前,他们是否使用某种捆绑实用程序将文件转换为其他格式,如 XML 或 HTML?有这样做的开源方式吗?寻找想法。

最佳答案

我不知道您是仍在寻找解决方案还是您自己想出来的,但我正在回答这个问题,希望它能帮助其他正在寻找相同解决方案的人。

我一直在寻找与我的任务相关的解决方案,我想将 word 文件转换为文本文件。经过一番谷歌搜索后,我提出了这个问题,根据@TJD 的回答,我继续 link从那里我找到了this link .

根据我的要求,因为我需要将 word 文件转换为文本文件。我按照第二个链接作为我的解决方案。

由于 docx 文件是使用 Open XML 文件格式 创建的,并且其中提到了它,我明白我需要解压缩 docx 文件,因为它是一个 zip。

对于 Zip/Unzip,谷歌提供了 code here .根据wikipedia link解压后我们文档目录下的docx文件root下有3个目录和1个xml文件。

对于我的解决方案,我选择了链接中提到的 word 目录,文件的原始内容就放在那里(直到现在我还没有进入任何其他目录或文件)。在您的提取路径下有一个文件 word/doctment.xml 这是您的 docx 文件内容以 xml 格式放置的地方。

那个 xml 文件中有很多可用的标签,我现在不知道这些文本的含义,但是在查看 xml 文件后我得到包含我的文本的标签是 w:t

在那之后,一切都像蛋糕一样。我刚刚使用了 NSXMLParser 并解析了以 w:t 标记为目标的 xml 文件中的数据,我得到了整个字符串。

注意:我会在了解其他文件和标签后立即更新我的答案。此解决方案不适用于文档文件,因为我知道 OpenXMLFile 格式 是在 MSOffice 2007 中引入的,因此我还将更新我对文档文件解决方案的回答。

我知道这还不够,因为它没有涵盖创建 doc 文件等。但我希望这对我们很多人有帮助。

关于ios - 阅读或转换 word .doc 文件 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231068/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com