阅读或转换单词.doc文件iOS

iOS上的其他应用程序如何读写word文档?我看到一些与此相关的其他问题,接受的答案是“不能做的”.我不想只显示一个单词文档,我想与它的格式一起阅读它.其他应用程序如何执行,是否使用Microsoft发布的标准编写自己的解析?在处理之前,他们是否使用某种捆绑工具将文件转换为其他格式(如 XML或HTML)?有没有这样做的开源方式?寻找想法

解决方法

我不知道你是否仍在寻找解决方案,或者你自己想到,但我正在回答这个希望,这将帮助别人寻找相同的东西.

我正在寻找一个与我的任务相关的解决方案,我想将word文件转换为文本文件.
我在一些谷歌搜索后遇到这个问题,根据@TJD的答案,我去了link,从那里我发现了this link.

对于我的要求,因为我需要将文件文件转换为文本文件.我以第二个链接为我的解决方案.

由于docx文件是使用Open XML File格式创建的,因此我在此提到我需要解压缩docx文件,考虑到它的zip.

对于Zip / Unzip,谷歌提供code here.根据wikipedia link解压缩文档目录中的docx文件,根目录中有三个目录和一个xml文件.

对于我的解决方案,我选择文本目录中提到的文件原始内容(我没有进入任何其他目录或文件到目前为止).您的提取路径字段/ doctment.xml下有一个文件,这是您的docx文件内容以xml格式放置的位置.

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

之后,每件事都像蛋糕.我刚刚使用NSXMLParser,并解析了定位到w:t标签的xml文件中的数据,我得到了我的整个字符串.

注意:一旦我了解其他文件标签,我将更新我的答案.同样,这个解决方案不能用于doc文件,因为我知道在MSOffice 2007中引入了OpenXMLFile格式,所以我也将更新我的doc文件解决方案的答案.

我知道这是不够的,它不包括创建文件文件等.但我希望这将有助于我们很多.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...