这可能是一个太宽泛的问题,但是如何在Android应用程序中访问圣经文档呢?它是一个带有索引的文本文件,可以查找特定的经文吗?或者它更复杂吗?我希望这足以回答。
第一步将是从某个地方实际找到结构化的圣经数据集。
您可以搜索并尝试查看某个地方是否有您喜欢的翻译的xml版本,然后下载。
获得文件(以xml,json或任何格式)后,您可以编写一些Java代码来解析文件,并将其加载到适当的数据结构中,从而使您可以高效地执行所需的操作(例如。按诗句搜索)。
您甚至可以将其放入数据库(例如MySQL或MongoDB)中,这将使您可以高效地进行搜索。
但是实际上,您要如何构造数据取决于您将如何使用它以及它已经可用的格式(因为清理XML可能很麻烦)。
您可能会发现以下有用的资源:
这些将意味着避免处理文件格式,索引和其他所有种类的麻烦。
Web服务API通常通过您的程序向网站(例如,包括圣经参考)提交查询来工作,并且您会获取一些包含您所请求的经文的结构化数据(例如,xml / json)。
这意味着您必须查找,下载,解析和索引自己的数据结构来处理文本,但是(如果操作正确的话)它比使用Web服务来完成处理要快得多。
我在这里发布的链接仅包含圣经中的一些示例书籍,但是如果您看的话,将会在网上找到更多的书籍。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句