CN104965828A - 文学作品整合方法及装置 - Google Patents
文学作品整合方法及装置 Download PDFInfo
- Publication number
- CN104965828A CN104965828A CN201410202954.0A CN201410202954A CN104965828A CN 104965828 A CN104965828 A CN 104965828A CN 201410202954 A CN201410202954 A CN 201410202954A CN 104965828 A CN104965828 A CN 104965828A
- Authority
- CN
- China
- Prior art keywords
- literary works
- webpage
- content
- works
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种文学作品整合方法及装置,所述方法包括以下步骤:获取当前所展示的网页的特征信息;根据所述特征信息判断所述网页是否与文学作品对应,并生成第一判断结果;在所述第一判断结果为所述网页与所述文学作品对应的情况下,从所述网页中提取与所述文学作品对应的内容数据;将所提取到的所述内容数据整合为作品数据文件,并将所述作品数据文件添加到作品集合中。
Description
【技术领域】
本发明涉及计算机技术领域,特别涉及一种文学作品整合方法及装置。
【背景技术】
目前,用户可以通过以下两种途径阅读小说:一是通过手机浏览器的小说书架来阅读;二是通过手机浏览器所打开的网页浏览小说网站来阅读。
手机浏览器中的小说一般都经过预先整理,然后存放或者下载在该手机浏览器的小说书架上。
在实践中,发明人发现现有技术至少存在以下问题:
小说书架中的小说的种类不够多样化,并且内容也不全面,因此有时候难以满足用户的喜好。
有些小说只发布在网站(网页)上,而没有发布到小说书架中。
因此,用户不能通过小说书架阅读发布在网页上的小说。
【发明内容】
有鉴于此,本发明提供一种文学作品整合方法及装置,其能将文学作品从网页上转移到小说书架等应用上。
为解决上述问题,本发明的技术方案如下:
一种文学作品整合方法,包括以下步骤:获取当前所展示的网页的特征信息;根据所述特征信息判断所述网页是否与文学作品对应,并生成第一判断结果;在所述第一判断结果为所述网页与所述文学作品对应的情况下,从所述网页中提取与所述文学作品对应的内容数据;将所提取到的所述内容数据整合为作品数据文件,并将所述作品数据文件添加到作品集合中。
一种文学作品整合装置,包括:获取模块,用于获取当前所展示的网页的特征信息;第一判断模块,用于根据所述特征信息判断所述网页是否与文学作品对应,并生成第一判断结果;提取模块,用于在所述第一判断结果为所述网页与所述文学作品对应的情况下,从所述网页中提取与所述文学作品对应的内容数据;整合模块,用于将所提取到的所述内容数据整合为作品数据文件,并将所述作品数据文件添加到作品集合中。
相对现有技术,本发明的文学作品整合方法和装置能够将文学作品从网页上转移到小说书架等应用上。
为让本发明的上述内容能更明显易懂,下文特举优选实施例,并配合所附图式,作详细说明如下:
【附图说明】
图1为本发明的文学作品整合方法和装置的工作模式示意图;
图2为本发明的文学作品整合方法和装置的运行环境示意图;
图3为本发明的文学作品整合方法的第一实施例的流程图;
图4为本发明的文学作品整合方法的第二实施例的流程图;
图5为本发明的文学作品整合方法的第四实施例的流程图;
图6为本发明的文学作品整合方法的第五实施例的流程图;
图7为本发明的文学作品整合方法的第六实施例的流程图;
图8为本发明的文学作品整合方法的第七实施例的流程图;
图9为本发明的文学作品整合方法的第八实施例的流程图;
图10为本发明的文学作品整合装置的第一实施例的框图;
图11为本发明的文学作品整合装置的第二实施例的框图;
图12为本发明的文学作品整合装置的第四实施例的框图;
图13为本发明的文学作品整合装置的第五实施例的框图;
图14为本发明的文学作品整合装置的第六实施例的框图;
图15为本发明的文学作品整合装置的第七实施例的框图;
图16为本发明的文学作品整合装置的第八实施例的框图。
【具体实施方式】
以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施例。
术语“文学作品”包括小说、散文、诗歌、评论等。
术语“作品数据文件”是指与上述文学作品对应的数据文件。
术语“作品集合”是指包括至少一个文学作品的集合,其中,所述集合中元素为作品数据文件。
术语“组件”、“模块”、“***”、“接口”等等一般指:硬件、硬件和软件的组合、软件或执行中的软件。例如,组件可以是但不限于是运行在处理器上的进程、处理器、对象、可执行应用、执行的线程、程序和/或计算机。通过图示,运行在控制器上的应用和该控制器二者都可以是组件。一个或多个组件可以存在于执行的进程和/或线程内,并且组件可以位于一个计算机上和/或分布在两个或更多计算机之间。
本说明书所使用的词语“实施例”意指用作实例、示例或例证。此外,本说明书和所附权利要求中所使用的冠词“一”一般地可以被解释为意指“一个或多个”,除非另外指定或从上下文清楚导向单数形式。
本发明要求保护的主题可以被实现为使用标准编程和/或工程技术产生软件、固件、硬件或其任意组合以控制计算机实现所公开的主题的方法、装置或制造品。本文所使用的术语“制造品”旨在包含可从任意计算机可读设备、载体或介质访问的计算机程序。当然,本领域技术人员将认识到可以对该配置进行许多修改,而不脱离要求保护的主题的范围或精神。
图1、图2及随后的论述提供了对实现本文所阐述的一个或多个实施例的工作模式、运行环境的描述。图1所示的工作模式、运行环境仅仅是适当的工作模式、运行环境的一个实例并且不旨在建议关于工作模式、运行环境的用途或功能的范围的任何限制。
本发明的文学作品整合方法及装置可以在以下设备中应用:包括但不限于个人计算机、服务器计算机、手持式或膝上型设备、移动设备(比如移动电话、个人数字助理(PDA,Personal Digital Assistant)、媒体播放器等等)、多处理器***、消费型电子设备、小型计算机、大型计算机、包括上述任意***或设备的分布式计算环境,等等。
图1示出了本说明书所提供的一个或多个实施例的装置或***的工作模式,其中,本发明的文学作品整合方法及装置可以应用于服务器100或客户端设备(终端)200中的任意一者,其中,服务器100与客户端设备(终端)200通过网络300通信,并且,服务器100和客户端设备(终端)200通过网络300交互和交换数据。
参考图2,图2为本发明的文学作品整合方法及装置的运行环境示意图。
本发明的文学作品整合方法及装置所应用或运行的客户端设备(终端)200或服务器100可以是台式电脑、笔记本电脑、智能手机等等中的一种或者一种以上组合而成的***。该客户端设备(终端)200或服务器100中可以包括处理器1001、存储器1002、传感器1004、时钟信号生成器1006、通信接口1005、输入输出设备1003等中的任意组合100,客户端设备(终端)200中的处理器1001、存储器1002、传感器1004、输入输出设备1003、通信接口1005、时钟信号生成器1006等中的任意组合100用于实现本发明的文学作品整合方法中的步骤及文学作品整合装置(终端200/服务器100)中的功能。下面以本发明的文学作品整合方法及装置应用于客户端设备(终端)200来举例说明。
参考图3,图3为本发明的文学作品整合方法的第一实施例的流程图。本发明的文学作品整合方法可以实施于上述文学作品整合装置中。
本实施例的文学作品整合方法包括以下步骤:
步骤301,所述获取步骤1001获取当前所展示的网页的特征信息。所述特征信息与所述网页是否包括文学作品内容相关,例如,所述特征信息包括所述网页是否为小说网页这样的信息。所述获取步骤1001通过识别所述网页的标题、URL(Uniform Resource Locator,统一资源定位符)来识别所述网页是否包括文学作品内容,此外,所述获取步骤1001还可以通过对所述网页中的内容进行识别,以得到识别结果,所述识别结果包括所述特征信息,即,所述识别结果包括所述网页是否包括文学作品内容这样的信息。
步骤302,所述第一判断步骤1002根据所述特征信息判断所述网页是否与文学作品对应,并生成第一判断结果。
步骤303,所述提取步骤1003在所述第一判断结果为所述网页与所述文学作品对应的情况下,从所述网页中提取与所述文学作品对应的内容数据。所述提取步骤1003可以通过预读的方式提取所述内容数据。
步骤304,所述整合步骤1004将所提取到的所述内容数据整合为所述作品数据文件,并将所述作品数据文件添加到作品集合中。具体地,所述整合步骤1004根据所述内容数据生成一个文件(作品数据文件),所述文件具有预定格式,并将所述文件存储于预定存储空间中,所述文件包括所述文学作品的内容,所述文件与所述作品集合中的一个元素对应。在本实施例中,所述作品集合可例如为手机浏览器中的小说书架,所述小说书架用于提供给用户选择文学作品(小说),并显示用户所选择的文学作品。所述预定存储空间与所述小说书架在所述手机浏览器中的存储空间对应。所述小说书架可以是一款应用(软件、插件),所述应用集成于诸如手机浏览器等软件中,即,所述应用与所述作品集合对应,所述应用用于收藏和展示所述文学作品,所述应用与所述预定存储空间对应,所述应用具有至少一指针,所述指针指向所述预定存储空间中的所述文件,所述指针是由所述整合步骤1004生成的。
通过上述技术方案,本发明的文学作品整合装置能够将文学作品从网页上转移到小说书架等应用上,便于用户阅读。
参考图4,图4为本发明的文学作品整合方法的第二实施例的流程图。本实施例与上述第一实施例相似,不同之处在于:
在本实施例的文学作品整合方法中,在所述第一判断结果为所述网页与所述文学作品对应的情况下,所述方法还包括:
步骤401,所述显示步骤1101显示提示信息。所述显示步骤1101通过所述提示信息提示用户是否将所述网页的内容添加所述作品集合(小说书架)中。
步骤402,所述第一接收步骤1102接收用户输入的第一操作指令,其中,所述第一操作指令与将所述文学作品添加到所述作品集合中对应。
所述从所述网页中提取与所述文学作品对应的内容数据的步骤(即,步骤303)为:
所述提取步骤1003根据所述第一操作指令从所述网页中提取所述内容数据。
本发明的文学作品整合方法的第三实施例与上述第一实施例或第二实施例相似,不同之处在于:
在本实施例的文学作品整合方法中,所述从所述网页中提取与所述文学作品对应的内容数据的步骤(即,步骤303)包括:
所述提取步骤1003获取所述网页中的翻页信息,以及根据翻页信息提取所述内容数据。具体地,所述翻页信息包括翻页关键字,例如:下一页、上一页、第一页、第二页、1、2、3,诸如此类。所述提取步骤1003根据所述翻页关键字对所述网页进行翻页,所述提取步骤1003在翻页的过程中将与所述文学作品对应的所有内容全部提取出来。所述提取步骤1003可以通过调用翻页插件(例如,Autopager)来对所述网页进行翻页,所述翻页插件可集成于诸如手机浏览器等应用中。
参考图5,图5为本发明的文学作品整合方法的第四实施例的流程图。本实施例与上述第一至第三实施例中的任意一个实施例相似,不同之处在于:
在本实施例的文学作品整合方法中,所述内容数据包括标题数据和正文数据。
在所述第一判断结果为所述网页与所述文学作品对应的情况下,所述方法还包括以下步骤:
所述识别步骤1201从所述网页的内容中识别所述标题数据和所述正文数据。所述标题数据包括所述文学作品中的章节、部分的标题信息。所述识别步骤1201可通过标题关键字来识别所述标题数据,并将所述内容数据中除所述标题数据以外的部分作为所述正文数据。其中,所述标题关键字可以包括:第一章、第三节、第五卷、第六部分、第八回合,诸如此类。
步骤501,所述整合步骤1004根据所述标题数据生成目录信息。
步骤502,所述整合步骤1004将所述目录信息添加到所述作品集合中。
所述将所提取到的所述内容数据整合为作品数据文件的步骤(即,步骤304)包括:
所述整合步骤1004将所述标题数据和所述正文数据整合为所述作品数据文件。
其中,所述目录信息包括至少一条标题记录,所述整合步骤1004根据每一标题数据生成一条标题记录,并将所述标题记录与所述作品数据文件中的内容建立链接关系,使得所述标题记录与所述作品数据文件中的所述标题数据或所述正文数据具有一一对应的关系,此外,所述整合步骤1004将所述目录信息添加到所述作品数据文件中,即,将所述目录信息补充到所述文学作品所对应的文件中。
参考图6,图6为本发明的文学作品整合方法的第五实施例的流程图。本实施例与上述第四实施例相似,不同之处在于:
在本实施例的文学作品整合方法中,在将所述作品数据文件添加到作品集合中的步骤之后,所述方法还包括:
步骤601,所述展示步骤1301在预定界面中展示与所述文学作品对应的内容。
在本实施例中,所述预定界面可以是所述小说书架所对应的应用的界面。所述展示步骤1301在所述整合步骤1004整合完所述文学作品后从所述网页跳转至所述预定界面。
参考图7,图7为本发明的文学作品整合方法的第六实施例的流程图。本实施例与上述第五实施例相似,不同之处在于:
在本实施例的文学作品整合方法中,在所述在预定界面中展示与所述文学作品对应的内容的步骤(即,步骤601)之前,所述方法还包括以下步骤:
步骤701,所述记录步骤1401记录用户在所述网页中的阅读位置。具体地,所述记录步骤1401在所述提取步骤1003从所述网页中提取所述内容数据之前记录所述网页当前所显示的全部内容或部分内容(例如所述手机浏览器的窗口所显示的内容),所述阅读位置与所述网页当前所显示的全部内容或部分内容对应。
所述在预定界面中展示与所述文学作品对应的内容的步骤(即,步骤601)包括:
所述展示步骤1301根据所述阅读位置查找出与所述阅读位置对应的内容,以及在预定界面中展示所述文学作品中与所述阅读位置对应的内容。
参考图8,图8为本发明的文学作品整合方法的第七实施例的流程图。本实施例与上述第五至第六实施例中任意一个实施例相似,不同之处在于:
在本实施例的文学作品整合方法中,在所述在预定界面中展示与所述文学作品对应的内容的步骤(即,步骤601)之后,所述方法还包括:
步骤801,所述第二接收步骤1501接收用户输入的第二操作指令,其中,所述第二操作指令与从所述预定界面跳转至所述网页对应。
步骤802,所述展示步骤1301根据所述第二操作指令展示所述网页。即,所述展示步骤1301从当前所展示的所述预定界面跳转至所述网页。
参考图9,图9为本发明的文学作品整合方法的第八实施例的流程图。本实施例与上述第七实施例相似,不同之处在于:
在本实施例的文学作品整合方法中,在所述根据所述第二操作指令展示所述网页的步骤(即,步骤802)之后,所述方法还包括以下步骤:
步骤901,所述第二判断步骤1601判断所述网页是否具有与所述文学作品对应的更新内容,并生成第二判断结果。具体地,所述第二判断步骤1601从所述网页的地址所对应的服务器接收所述通知信息,并根据所述通知信息判断所述文学作品是否具有所述更新内容,并生成所述第二判断结果。
所述提取步骤1003在所述第二判断结果为所述网页具有所述更新内容的情况下,从所述网页中提取所述更新内容。具体地,所述提取步骤1003还可以根据所述通知信息直接从所述服务器接收或下载所述更新内容。
所述整合步骤1004将所述更新内容添加到所述作品集合中的所述作品数据文件中。其中,所述更新内容包括:1、在原文中新增第一数据;2、删除原文中的第二数据;3、将原文中的第三数据修改为第四数据。针对所述更新内容,所述整合步骤1004在所述作品数据文件所对应的所述内容数据中新增所述第一数据;所述整合步骤1004将所述作品数据文件所对应的所述内容数据中的第二数据删去;所述整合步骤1004将所述作品数据文件所对应的内容数据中的第三数据修改为第四数据。
参考图10,图10为本发明的文学作品整合装置的第一实施例的框图。
本实施例的文学作品整合装置包括获取步骤1001、第一判断步骤1002、提取步骤1003和整合步骤1004。
所述获取步骤1001用于获取当前所展示的网页的特征信息。所述特征信息与所述网页是否包括文学作品内容相关,例如,所述特征信息包括所述网页是否为小说网页这样的信息。所述获取步骤1001用于通过识别所述网页的标题、URL(Uniform Resource Locator,统一资源定位符)来识别所述网页是否包括文学作品内容,此外,所述获取步骤1001还可以用于通过对所述网页中的内容进行识别,以得到识别结果,所述识别结果包括所述特征信息,即,所述识别结果包括所述网页是否包括文学作品内容这样的信息。
所述第一判断步骤1002用于根据所述特征信息判断所述网页是否与文学作品对应,并生成第一判断结果。
所述提取步骤1003用于在所述第一判断结果为所述网页与所述文学作品对应的情况下,从所述网页中提取与所述文学作品对应的内容数据。所述提取步骤1003可以用于通过预读的方式提取所述内容数据。
所述整合步骤1004用于将所提取到的所述内容数据整合为作品数据文件,并将所述作品数据文件添加到作品集合中。具体地,所述整合步骤1004用于根据所述内容数据生成一个文件(作品数据文件),所述文件具有预定格式,并将所述文件存储于预定存储空间中,所述文件包括所述文学作品的内容,所述文件与所述作品集合中的一个元素对应。在本实施例中,所述作品集合可例如为手机浏览器中的小说书架,所述小说书架用于提供给用户选择文学作品(小说),并显示用户所选择的文学作品。所述预定存储空间与所述小说书架在所述手机浏览器中的存储空间对应。所述小说书架可以是一款应用(软件、插件),所述应用集成于诸如手机浏览器等软件中,即,所述应用与所述作品集合对应,所述应用用于收藏和展示所述文学作品,所述应用于所述预定存储空间对应,所述应用具有至少一指针,所述指针指向所述预定存储空间中的所述文件,所述指针是由所述整合步骤1004生成的。
通过上述技术方案,本发明的文学作品整合装置能够将文学作品从网页上转移到小说书架等应用上,便于用户阅读。
参考图11,图11为本发明的文学作品整合装置的第二实施例的框图。本实施例与上述第一实施例相似,不同之处在于:
本实施例的文学作品整合装置还包括显示步骤1101和第一接收步骤1102。
所述显示步骤1101用于显示提示信息。所述显示步骤1101用于通过所述提示信息提示用户是否将所述网页的内容添加所述作品集合(小说书架)中。
所述第一接收步骤1102用于接收用户输入的第一操作指令,其中,所述第一操作指令与将所述文学作品添加到所述作品集合中对应。
所述提取步骤1003还用于根据所述第一操作指令从所述网页中提取所述内容数据。
本发明的文学作品整合装置的第三实施例与上述第一实施例或第二实施例相似,不同之处在于:
在本实施例的文学作品整合装置中,所述提取步骤1003还用于获取所述网页中的翻页信息,以及用于根据翻页信息提取所述内容数据。具体地,所述翻页信息包括翻页关键字,例如:下一页、上一页、第一页、第二页、1、2、3,诸如此类。所述提取步骤1003还用于根据所述翻页关键字对所述网页进行翻页,所述提取步骤1003还用于在翻页的过程中将与所述文学作品对应的所有内容全部提取出来。所述提取步骤1003可以用于通过调用翻页插件(例如,Autopager)来对所述网页进行翻页,所述翻页插件可集成于诸如手机浏览器等应用中。
参考图12,图12为本发明的文学作品整合装置的第四实施例的框图。本实施例与上述第一至第三实施例中的任意一个实施例相似,不同之处在于:
在本实施例的文学作品整合装置中,所述内容数据包括标题数据和正文数据。
所述装置还包括识别步骤1201。
所述识别步骤1201用于从所述网页的内容中识别所述标题数据和所述正文数据。所述标题数据包括所述文学作品中的章节、部分的标题信息。所述识别步骤1201可用于通过标题关键字来识别所述标题数据,并用于将所述内容数据中除所述标题数据以外的部分作为所述正文数据。其中,所述标题关键字可以包括:第一章、第三节、第五卷、第六部分、第八回合,诸如此类。
所述整合步骤1004还用于根据所述标题数据生成目录信息,以及用于将所述目录信息添加到所述作品集合中,以及用于将所述标题数据和所述正文数据整合为所述作品数据文件。其中,所述目录信息包括至少一条标题记录,所述整合步骤1004用于根据每一标题数据生成一条标题记录,并将所述标题记录与所述作品数据文件中的内容建立链接关系,使得所述标题记录与所述作品数据文件中的所述标题数据或所述正文数据具有一一对应的关系,此外,所述整合步骤1004还用于将所述目录信息添加到所述作品数据文件中,即,将所述目录信息补充到所述文学作品所对应的文件中。
参考图13,图13为本发明的文学作品整合装置的第五实施例的框图。本实施例与上述第四实施例相似,不同之处在于:
本实施例的文学作品整合装置还包括展示步骤1301。
所述展示步骤1301用于在预定界面中展示与所述文学作品对应的内容。
在本实施例中,所述预定界面可以是所述小说书架所对应的应用的界面。所述展示步骤1301还用于在所述整合步骤1004整合完所述文学作品后从所述网页跳转至所述预定界面。
参考图14,图14为本发明的文学作品整合装置的第六实施例的框图。本实施例与上述第五实施例相似,不同之处在于:
本实施例的文学作品整合装置还包括记录步骤1401。
所述记录步骤1401用于记录用户在所述网页中的阅读位置。具体地,所述记录步骤1401用于在所述提取步骤1003从所述网页中提取所述内容数据之前记录所述网页当前所显示的全部内容或部分内容(例如所述手机浏览器的窗口所显示的内容),所述阅读位置与所述网页当前所显示的全部内容或部分内容对应。
所述展示步骤1301还用于根据所述阅读位置查找出与所述阅读位置对应的内容,以及还用于在预定界面中展示所述文学作品中与所述阅读位置对应的内容。
参考图15,图15为本发明的文学作品整合装置的第七实施例的框图。本实施例与上述第五至第六实施例中任意一个实施例相似,不同之处在于:
本实施例的文学作品整合装置还包括第二接收步骤1501。
所述第二接收步骤1501用于接收用户输入的第二操作指令,其中,所述第二操作指令为从所述预定界面跳转至所述网页的指令。
所述展示步骤1301还用于根据所述第二操作指令展示所述网页。即,所述展示步骤1301从当前所展示的所述预定界面跳转至所述网页。
参考图16,图16为本发明的文学作品整合装置的第八实施例的框图。本实施例与上述第七实施例相似,不同之处在于:
本实施例的文学作品整合装置还包括第二判断步骤1601。
所述第二判断步骤1601用于判断所述网页是否具有与所述文学作品对应的更新内容,并生成第二判断结果。具体地,所述第二判断步骤1601用于从所述网页的地址所对应的服务器接收所述通知信息,并根据所述通知信息判断所述文学作品是否具有所述更新内容,并生成所述第二判断结果。
所述提取步骤1003还用于在所述第二判断结果为所述网页具有所述更新内容的情况下,从所述网页中提取所述更新内容。具体地,所述提取步骤1003还可以用于根据所述通知信息直接从所述服务器接收或下载所述更新内容。
所述整合步骤1004还用于将所述更新内容添加到所述作品集合中的所述作品数据文件中。其中,所述更新内容包括:1、在原文中新增第一数据;2、删除原文中的第二数据;3、将原文中的第三数据修改为第四数据。针对所述更新内容,所述整合步骤1004还用于在所述作品数据文件所对应的所述内容数据中新增所述第一数据;所述整合步骤1004还用于将所述作品数据文件所对应的所述内容数据中的第二数据删去;所述整合步骤1004还用于将所述作品数据文件所对应的内容数据中的第三数据修改为第四数据。
本发明的方案首先后台通过模式识别,识别出用户打开的页面是小说。然后提示用户是否将小说加到小说书架,用户选择是后,通过预读功能,提取出小说内容。然后再将提取出来的内容,加到小说书架中。切换用户的阅读界面到小说书架,并显示用户当前阅读的小说内容。用户完成阅读后,保存用户阅读的位置。下次用户再通过小说书架打开这本小说,直接跳转上次阅读位置。对于未完结的小说,当用户阅读到提取小说内容的最后时,提示用户是否跳转到小说页面,提取后续内容。用户选择后,到网页内提取后续章节。
在本发明中,用于实现本说明书所提供的一个或多个实施例的计算机可读指令可以在存储器1002中。存储器1002还可以存储用于实现操作***、应用程序等的其他计算机可读指令。计算机可读指令可以载入存储器1002中以由处理器1001执行。
计算机可读介质包括计算机存储介质。计算机存储介质包括以用于存储诸如计算机可读指令或其他数据之类的信息的任何方法或技术实现的易失性和非易失性、可移除和不可移除介质。存储器1002是计算机存储介质的实例。计算机存储介质包括但不限于RAM、ROM、EEPROM(Electrically ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存或其他存储器技术、CD-ROM(Compact Disc Read-Only Memory,只读光盘)、数字多功能光盘(DVD,Digital Versatile Disc)或其他光存储装置、盒式磁带、磁带、磁盘存储装置或其他磁存储设备。
计算机可读指令可以实现为程序模块,比如执行特定任务或实现特定抽象数据类型的功能、对象、应用编程接口(API,Application ProgrammingInterface)、数据结构等等。典型地,该计算机可读指令的功能可以在各种环境中随意组合或分布。
尽管已经相对于一个或多个实现方式示出并描述了本发明,但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本发明包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件(例如元件、资源等)执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本说明书的示范性实现方式中的功能的公开结构不等同。此外,尽管本说明书的特定特征已经相对于若干实现方式中的仅一个被公开,但是这种特征可以与如可以对给定或特定应用而言是期望和有利的其他实现方式的一个或多个其他特征组合。而且,就术语“包括”、“具有”、“含有”或其变形被用在具体实施方式或权利要求中而言,这样的术语旨在以与术语“包含”相似的方式包括。
本说明书提供了实施例的各种操作。其中所描述的一些或所有操作的顺序不应当被解释为暗示这些操作必需是顺序相关的。本领域技术人员将理解具有本说明书的益处的可替代的排序。而且,应当理解,不是所有操作必需在本说明书所提供的每个实施例中存在。
综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
Claims (16)
1.一种文学作品整合方法,其特征在于,所述方法包括以下步骤:
获取当前所展示的网页的特征信息;
根据所述特征信息判断所述网页是否与文学作品对应,并生成第一判断结果;
在所述第一判断结果为所述网页与所述文学作品对应的情况下,从所述网页中提取与所述文学作品对应的内容数据;
将所提取到的所述内容数据整合为作品数据文件,并将所述作品数据文件添加到作品集合中。
2.根据权利要求1所述的文学作品整合方法,其特征在于,在所述第一判断结果为所述网页与所述文学作品对应的情况下,所述方法还包括:
显示提示信息;
接收用户输入的第一操作指令,其中,所述第一操作指令与将所述文学作品添加到所述作品集合中对应;
所述从所述网页中提取与所述文学作品对应的内容数据的步骤为:
根据所述第一操作指令从所述网页中提取所述内容数据。
3.根据权利要求1所述的文学作品整合方法,其特征在于,所述从所述网页中提取与所述文学作品对应的内容数据的步骤包括:
获取所述网页中的翻页信息;
根据翻页信息提取所述内容数据。
4.根据权利要求1至3中任意一项所述的文学作品整合方法,其特征在于,所述内容数据包括标题数据和正文数据;
在所述第一判断结果为所述网页与所述文学作品对应的情况下,所述方法还包括以下步骤:
从所述网页的内容中识别所述标题数据和所述正文数据;
根据所述标题数据生成目录信息;
将所述目录信息添加到所述作品集合中;
所述将所提取到的所述内容数据整合为作品数据文件的步骤为:
将所述标题数据和所述正文数据整合为所述作品数据文件。
5.根据权利要求1所述的文学作品整合方法,其特征在于,在将所述作品数据文件添加到作品集合中的步骤之后,所述方法还包括:
在预定界面中展示与所述文学作品对应的内容。
6.根据权利要求5所述的文学作品整合方法,其特征在于,在所述在预定界面中展示与所述文学作品对应的内容的步骤之前,所述方法还包括以下步骤:
记录用户在所述网页中的阅读位置;
所述在预定界面中展示与所述文学作品对应的内容的步骤包括:
在预定界面中展示所述文学作品中与所述阅读位置对应的内容。
7.根据权利要求5或6所述的文学作品整合方法,其特征在于,在所述在预定界面中展示与所述文学作品对应的内容的步骤之后,所述方法还包括:
接收用户输入的第二操作指令,其中,所述第二操作指令与从所述预定界面跳转至所述网页对应;
根据所述第二操作指令展示所述网页。
8.根据权利要求7所述的文学作品整合方法,其特征在于,在所述根据所述第二操作指令展示所述网页的步骤之后,所述方法还包括以下步骤:
判断所述网页是否具有与所述文学作品对应的更新内容,并生成第二判断结果;
在所述第二判断结果为所述网页具有所述更新内容的情况下,从所述网页中提取所述更新内容;
将所述更新内容添加到所述作品集合中的所述作品数据文件中。
9.一种文学作品整合装置,其特征在于,所述装置包括:
获取模块,用于获取当前所展示的网页的特征信息;
第一判断模块,用于根据所述特征信息判断所述网页是否与文学作品对应,并生成第一判断结果;
提取模块,用于在所述第一判断结果为所述网页与所述文学作品对应的情况下,从所述网页中提取与所述文学作品对应的内容数据;
整合模块,用于将所提取到的所述内容数据整合为作品数据文件,并将所述作品数据文件添加到作品集合中。
10.根据权利要求9所述的文学作品整合装置,其特征在于,所述装置还包括:
显示模块,用于显示提示信息;
第一接收模块,用于接收用户输入的第一操作指令,其中,所述第一操作指令与将所述文学作品添加到所述作品集合中对应;
所述提取模块还用于根据所述第一操作指令从所述网页中提取所述内容数据。
11.根据权利要求9所述的文学作品整合装置,其特征在于,所述提取模块还用于获取所述网页中的翻页信息,以及用于根据翻页信息提取所述内容数据。
12.根据权利要求9至11中任意一项所述的文学作品整合装置,其特征在于,所述内容数据包括标题数据和正文数据;
所述装置还包括:
识别模块,用于从所述网页的内容中识别所述标题数据和所述正文数据;
所述整合模块还用于根据所述标题数据生成目录信息,以及用于将所述目录信息添加到所述作品集合中,以及用于将所述标题数据和所述正文数据整合为所述作品数据文件。
13.根据权利要求9所述的文学作品整合装置,其特征在于,所述装置还包括:
展示模块,用于在预定界面中展示与所述文学作品对应的内容。
14.根据权利要求13所述的文学作品整合装置,其特征在于,所述装置还包括:
记录模块,用于记录用户在所述网页中的阅读位置;
所述展示模块还用于在预定界面中展示所述文学作品中与所述阅读位置对应的内容。
15.根据权利要求13或14所述的文学作品整合装置,其特征在于,所述装置还包括:
第二接收模块,用于接收用户输入的第二操作指令,其中,所述第二操作指令与从所述预定界面跳转至所述网页对应;
所述展示模块还用于根据所述第二操作指令展示所述网页。
16.根据权利要求15所述的文学作品整合装置,其特征在于,所述装置还包括:
第二判断模块,用于判断所述网页是否具有与所述文学作品对应的更新内容,并生成第二判断结果;
所述提取模块还用于在所述第二判断结果为所述网页具有所述更新内容的情况下,从所述网页中提取所述更新内容;
所述整合模块还用于将所述更新内容添加到所述作品集合中的所述作品数据文件中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410202954.0A CN104965828A (zh) | 2014-05-14 | 2014-05-14 | 文学作品整合方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410202954.0A CN104965828A (zh) | 2014-05-14 | 2014-05-14 | 文学作品整合方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104965828A true CN104965828A (zh) | 2015-10-07 |
Family
ID=54219864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410202954.0A Pending CN104965828A (zh) | 2014-05-14 | 2014-05-14 | 文学作品整合方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104965828A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109522405A (zh) * | 2018-09-29 | 2019-03-26 | 南昌与德软件技术有限公司 | 文件信息处理方法、电子设备以及计算机可读存介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102024028A (zh) * | 2010-11-22 | 2011-04-20 | 百度在线网络技术(北京)有限公司 | 在移动终端上突出显示网页的主体内容的方法及设备 |
CN102402753A (zh) * | 2010-09-08 | 2012-04-04 | 盛乐信息技术(上海)有限公司 | 电子书阅读器的个性化定制方法 |
CN103714115A (zh) * | 2013-10-29 | 2014-04-09 | 北京奇虎科技有限公司 | 一种网页内容的加载方法和装置 |
-
2014
- 2014-05-14 CN CN201410202954.0A patent/CN104965828A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102402753A (zh) * | 2010-09-08 | 2012-04-04 | 盛乐信息技术(上海)有限公司 | 电子书阅读器的个性化定制方法 |
CN102024028A (zh) * | 2010-11-22 | 2011-04-20 | 百度在线网络技术(北京)有限公司 | 在移动终端上突出显示网页的主体内容的方法及设备 |
CN103714115A (zh) * | 2013-10-29 | 2014-04-09 | 北京奇虎科技有限公司 | 一种网页内容的加载方法和装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109522405A (zh) * | 2018-09-29 | 2019-03-26 | 南昌与德软件技术有限公司 | 文件信息处理方法、电子设备以及计算机可读存介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103853548B (zh) | 用于深度链接到应用情境中的方法和*** | |
CN106649543B (zh) | 记录阅读进度的方法、装置及终端 | |
CN104243273A (zh) | 即时通讯客户端显示信息的方法及设备和信息显示*** | |
CN107133165B (zh) | 浏览器兼容性检测方法及装置 | |
CN103631506B (zh) | 基于终端的阅读方法及相应的终端 | |
US20170171334A1 (en) | Single-account multiple-preference recommendation method for video website and electronic device | |
CN105512294B (zh) | 一种多媒体文件的更新提示方法和装置 | |
CN109408752A (zh) | 在线文档展示方法、装置以及电子设备 | |
CN108459998B (zh) | 文档更新、格式转换方法、装置及设备、可读存储介质 | |
US20150220253A1 (en) | Varying translucency of a graphic image of an e-book to indicate reading progress | |
CN104820683A (zh) | 一种终端 | |
CN114610951A (zh) | 数据处理方法、装置、电子设备及可读存储介质 | |
CN105183291A (zh) | 显示界面中的信息提取方法及*** | |
CN104899203B (zh) | 一种网页页面的生成方法、装置及终端设备 | |
CN103607668A (zh) | 一种视频播放方法及装置 | |
CN104978124A (zh) | 一种终端展示图片的方法及终端 | |
US20160132474A1 (en) | Method and Device for Editing Data | |
CN111552463A (zh) | 一种页面跳转方法、装置、计算机设备及存储介质 | |
CN104182479B (zh) | 一种处理信息的方法及装置 | |
CN106934047B (zh) | 一种将发帖内容在小程序中展示的方法及装置 | |
CN104144107A (zh) | 一种实现账号备注的方法、装置及*** | |
CN103577476A (zh) | 网页浏览记录的处理方法及网页浏览装置 | |
CN105630987A (zh) | 自适应用户代理的统一资源定位符前缀挖掘方法和装置 | |
US20170131857A1 (en) | Wallpaper processing method and electronic device | |
CN104123282A (zh) | 一种选择超链接的方法、装置及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151007 |