首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ios应用程序中读取Epub3

在ios应用程序中读取Epub3
EN

Stack Overflow用户
提问于 2013-06-19 14:28:24
回答 1查看 1.2K关注 0票数 1

我在epub阅读器应用上学习。我已经尝试并解析了epub2。我发现它有一个引用toc.ncx文件的opf文件,这实际上是一个xml文件,我可以解析它以获得内容和html文件。然后我就可以在UIWebView中显示它了。

我尝试了同样的方法来解析epub 3文件。我得到了.opf文件并对其进行了解析,但问题是没有.ncx文件。它有toc.xhtml文件。这是我需要的xhtml格式的索引文件。我不确定是否所有的文件都有相同的格式。如果所有的epub3都有相同的格式,我可以根据我的需要创建一个自定义的HTML解析器。

有没有适用于ios的高效epub3阅读器示例?我发现了一个here,但它包含错误,并且没有提到要配置它。

有什么需要帮忙的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-19 17:45:04

我知道两个iOS EPUB3阅读器,它们是iBooks和Gitden reader。

EPUB3必须包含基于HTML5的导航文件请参阅:http://www.heliconbooks.com/article/epub3navdoc

您可以简单地将此文件显示为标准HTML文件,但是请注意,此文件必须包含语义标记,例如每个TOC文件中可能有多个节。此文件由OPF文件指向,在manifest部分中应该有且只有一项property=为“nav”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17184277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档