基于电子书的页面编辑方法、电子设备及计算机存储介质与流程

文档序号:12946796阅读:149来源:国知局
本发明涉及计算机
技术领域
:,具体涉及一种基于电子书的页面编辑方法、电子设备及计算机存储介质。
背景技术
::页面编辑是电子书制作过程中必不可少的环节。电子书的页面编辑通常包括多种,例如,转换页面排版方式(比如版式排版转换为流式排版),设置页面元素的格式、查找页面中的错误信息等等。电子书的页面编辑能够保证电子书页面呈现的完整性及多样性,使电子书页面更符合用户需求。在实现本发明实施例的过程中,发明人发现现有技术中至少存在如下问题:在对电子书进行页面编辑时,往往需要分别针对多个页面执行相同类型的编辑操作。现有的实现方式中,必须由用户逐一针对每个页面执行该类操作。例如,假设用户欲针对电子书中的各个章节标题执行标题格式设定操作,则必须由用户从电子书所包含的全部页面中逐一查找包含章节标题的页面,然后,每当查找到一个页面后,在该页面上手动执行标题格式设定操作。由此可见,现有的页面编辑方式至少存在操作过程繁琐、操作效率低下的缺陷。技术实现要素:鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于电子书的页面编辑方法、电子设备及计算机存储介质。根据本发明的一个方面,提供了一种基于电子书的页面编辑方法,包括:获取所述电子书中的当前页面的页面结构信息;根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;在所述目标页面中执行与针对所述当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:获取所述电子书中的当前页面的页面结构信息;根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;在所述目标页面中执行与针对所述当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。根据本发明的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:获取所述电子书中的当前页面的页面结构信息;根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;在所述目标页面中执行与针对所述当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。在本发明提供的基于电子书的页面编辑方法、电子设备及计算机存储介质中,首先获取电子书中的当前页面的页面结构信息;然后根据当前页面的页面结构信息,查找电子书中包含的与当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;最后在目标页面中执行与针对当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。由此可见,本发明能够在用户针对当前页面执行编辑操作时,根据当前页面的页面结构查找与当前页面存在相关性的页面,并针对查找到的页面执行与当前页面的编辑操作的类型相同的操作,从而实现了同时针对多个页面执行相同类型的编辑操作的效果,降低了操作繁琐度、提高了操作效率,解决了现有的编辑过程耗费较高人工编辑成本的问题。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本发明实施例一提供的基于电子书的页面编辑方法的方法流程图;图2示出了根据本发明实施例二提供的基于电子书的页面编辑方法的方法流程图;图3示出了根据本发明实施例四的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一图1示出了根据本发明实施例一提供的基于电子书的页面编辑方法的方法流程图。如图1所示,该方法包括以下步骤:步骤s110:获取电子书中的当前页面的页面结构信息。其中,页面结构信息的类型可以有多种。例如,页面中的页面字数、页面段落数等与页面中的页面篇章相关的篇章类结构信息;和/或页面中的特征标签、非特征标签组合等与页面中的标签相关的标签类结构信息。另外,页面结构信息还可以是页面中包含的图片类信息或者链接类信息等其它类型的结构信息。具体实施中,与页面结构相关的信息都可看作页面结构信息。在获取当前页面的页面结构信息时,其获取方式可以由本领域技术人员根据实际情况进行设置,本发明对此不作限制。步骤s120:根据当前页面的页面结构信息,查找电子书中包含的与当前页面的页面结构相似的页面,将查找到的页面确定为目标页面。具体地,在进行页面编辑时,待处理页面中往往存在多个页面结构相似的页面。其中,上述页面结构相似的条件具体可以为:页面内页面结构信息的参数在预设范围内、和/或包含相同页面结构信息。例如,页面字数在100-150范围内、页面中都包含有段落标签等等。当页面的页面结构信息与当前页面的页面结构信息满足上述页面结构相似条件时,则该页面可看作与当前页面的页面结构相似的页面。具体实施中,判定页面结构是否为相似页面结构的具体条件可以由本领域技术人员根据实际情况进行设置,也可以由用户根据自己的需要进行自定义设置,本发明对此不作限定。由此可见,本步骤能够实现基于页面结构的页面识别和筛选,通过本步骤,能够迅速查找到需要进行批量处理的目标页面,以实现在后续步骤(对应步骤s130)中针对筛选出的目标页面进行批量编辑操作。步骤s130:在目标页面中执行与针对当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。其中,第一编辑操作的操作类型可以有多种,例如可以包括拆分页面类型、页面模板处理类型、页面纠错类型、页面查找/替换类型、页面注释处理类型、以及页面链接处理类型等各类页面处理操作类型。在确定目标页面之后,对目标页面中的相似页面结构执行与针对当前页面中对应的页面结构执行的第一编辑操作的操作类型相同的第二编辑操作。其中,第一编辑操作可以在查找目标页面之前或之后执行,第二编辑操作可以在第一编辑操作之后执行,也可以与第一编辑操作同时执行,其具体执行时机既可以根据用户的相关操作来确定,也可以根据系统的默认设置来确定,本发明对此不作限定。由此可见,通过本步骤可以实现基于页面结构的页面批量编辑操作,减少人工编辑的成本,提高页面编辑的效率。由此可见,在本发明提供的基于电子书的页面编辑方法中,首先获取电子书中的当前页面的页面结构信息;然后根据当前页面的页面结构信息,查找电子书中包含的与当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;最后在目标页面中执行与针对当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。因此,在用户针对当前页面执行编辑操作时,根据当前页面的页面结构查找与当前页面存在相关性的页面,并针对查找到的页面执行与当前页面的编辑操作的类型相同的操作,从而实现了同时针对多个页面执行相同类型的编辑操作的效果,降低了操作繁琐度、提高了操作效率,解决了现有的编辑过程耗费较高人工编辑成本的问题。实施例二图2示出了根据本发明实施例二提供的基于电子书的页面编辑方法的方法流程图。如图2所示,该方法包括以下步骤:步骤s210:获取电子书中的当前页面的页面结构信息。其中,当前页面的页面结构信息的具体内涵包括多种。例如,页面结构信息可能包括:篇章类结构信息和/或标签类结构信息。其中,篇章类结构信息主要用于从页面篇幅的角度来反映页面的特点,具体包括:页面总字数,和/或页面总段落数。标签类结构信息主要用于通过页面源码中包含的标签来反映页面的特点,具体包括:页面中包含的特征标签,和/或页面中包含的非特征标签组合。其中,获取电子书中的当前页面的页面结构信息的方式可以有多种。具体地,步骤s210可通过多种触发方式进行触发,并且,步骤s210的执行时机也可由本领域技术人员灵活设定,具体获取方式也包括多种,下面仅列举三种可能的实现方式:在第一种可选的方式中,步骤s210的触发方式为:当用户针对当前页面执行的第一编辑操作的操作类型属于预设类型时触发本步骤。也就是说,在第一种方式中,持续监测用户针对当前页面发出的编辑操作的操作类型,每当监测到用户针对当前页面发出属于预设类型的编辑操作时则触发本步骤及其后续步骤。其中,预设类型为适于批量处理的操作类型,具体包括以下中的至少一个:拆分页面类型、页面模板处理类型、页面纠错类型、页面查找/替换类型、页面注释处理类型、以及页面链接处理类型。由于上述类型的编辑操作的处理方式可通用于整本书中的各个相似页面,因此,适于通过批量处理的方式进行。具体实施时,可以预先设置第一编辑操作的操作类型与页面结构信息的具体内涵之间的对应关系,以便根据操作类型确定当前页面的页面结构信息的具体内涵。例如,若第一编辑操作的操作类型为拆分页面类型,则确定与该操作类型相对应的页面结构信息包括篇章类结构信息;若第一编辑操作的操作类型为页面模板处理类型、页面注释处理类型、或页面链接处理类型,则确定与该操作类型相对应的页面结构信息包括标签类结构信息。在第二种可选的方式中,步骤s210的触发方式为:当接收到用户触发的页面批量查找指令时,获取电子书中的当前页面的页面结构信息。其中,页面批量查找指令可以通过页面中预设的虚拟按键(例如页面批量查找按钮等)来触发,也可以通过页面中预设的热区来触发。由此可见,在该种实现方式中,当用户触发页面批量查找指令时,既可能已经针对当前页面执行了编辑操作,也可能尚未针对当前页面执行任何编辑操作,总之,本方式中不限定页面批量查找指令与编辑操作之间的前后顺序,只要用户希望查找与当前页面结构相似的页面并批量执行某种操作即可触发页面批量查找指令。由此可见,上述的第一种实现方式根据编辑操作的类型自动触发本步骤,第二种实现方式则响应于用户发出页面批量查找指令的操作而触发本步骤,实际情况中,上述两种方式既可以单独使用,也可以结合使用。例如,可以响应于用户发出页面批量查找指令的操作而触发本步骤,并且,在本步骤执行之前,若已经针对当前页面执行了预设类型的第一编辑操作,则可以进一步根据第一编辑操作的具体类型来确定当前页面的页面结构信息的具体内涵。除上述的两种实现方式外,本步骤还可以通过下述的第三种实现方式实现:在第三种实现方式中,预先接收用户发出的页面结构选择指令,然后,根据页面结构选择指令来确定电子书中的当前页面的页面结构信息。其中,页面结构选择指令主要用于确定页面结构信息的具体内涵,例如,确定页面结构信息是仅包括篇章类结构信息(或仅包括标签类结构信息),还是同时包括二者的结合。页面结构选择指令又可以进一步包括下述的两种类型:第一种类型的页面结构选择指令包含预设的以参数形式表示的页面结构类型信息。其中,页面结构类型信息可以为页面字数、页面段落数等篇章类结构信息;或者为页面中包含的特征标签、页面中包含的非特征标签组合等标签类结构信息。具体实施中,用户可以通过选择页面结构类型信息中的一种或多种信息来确定用户筛选目标页面的条件。例如,用户选择页面结构中的篇章类结构信息,并在篇章类结构信息中选择页面总字数,则说明用户想要通过页面总字数来筛选出目标页面。第二种类型的页面结构选择指令中包含预设的页面区域信息,以便根据该页面区域信息在电子书的当前页面中所对应的局部区域来确定页面结构信息。具体地,该页面结构选择指令可以通过如下方式生成:在当前页面中显示预设的页面区域选择框(例如可以为一个矩形框),用户通过拖拽该页面区域选择框来选择当前页面中的一个局部区域,相应地,终端设备自动根据该局部区域所对应的页面坐标信息确定页面结构选择指令中包含的页面区域信息。具体实施时,第三种实现方式既可以单独使用,也可以与前两种实现方式中的至少一种相结合。例如,用户可以预先针对一电子书中的所有页面发出通用于全书中的各页面的页面结构选择指令,以便在根据前两种实现方式中的至少一种方式实现本步骤时,确定页面结构信息的具体内涵;或者,也可以将第三种实现方式与第二种实现方式相结合,相应地,当用户触发页面批量查找指令后(例如点击页面批量查找按钮后),进一步弹出页面区域选择框供用户选择预设的页面区域信息并触发页面结构选择指令,比如,当用户欲针对当前页面中包含的注释执行注释处理操作时,可能希望针对全书中的所有注释执行相同类型的注释处理操作,因此,用户利用弹出的页面区域选择框框选出当前页面中注释所在的区域,以便于在本步骤中仅获取包含注释的局部区域内所包含的页面标签作为标签类结构信息,以供后续步骤中根据标签类结构信息查找相似页面,并针对查找到的相似页面批量执行注释处理操作。步骤s220:根据当前页面的页面结构信息,查找电子书中包含的与当前页面的页面结构相似的页面,将查找到的页面确定为目标页面。具体地,在本实施例中,首先根据当前页面的页面结构信息,分别针对电子书中的每个待比较页面(即除当前页面以外的各个页面),获取每个待比较页面的篇章类结构信息和/或标签类结构信息;然后判断上述获取到的待比较页面的篇章类结构信息和/或标签类结构信息与当前页面的篇章类结构信息和/或标签类结构信息是否相似;若判断结果为是,则确定该待比较页面与当前页面的页面结构相似。其中,在上述判断过程中,页面结构信息具体是仅包括篇章类结构信息,还是仅包括标签类结构信息,抑或同时包括篇章类结构信息和标签类结构信息是由步骤s210中获取的页面结构信息的具体内涵来确定的,本发明对此不做限定。例如,若步骤s210中根据第一编辑操作的操作类型确定的页面结构信息为篇章类结构信息(比如第一编辑操作的操作类型为拆分页面类型时,仅关注篇幅较大的页面),则本步骤中仅根据每个待比较页面的篇章类结构信息进行判断;若步骤s210中根据页面结构选择指令确定的页面结构信息为注释对应的标签类结构信息,则本步骤中仅根据每个待比较页面是否包含注释类标签进行判断;若步骤s210中默认确定页面结构信息为篇章类结构信息和标签类结构信息的结合,则本步骤中根据每个待比较页面的篇章类结构信息和标签类结构信息进行判断。具体实施时,若页面结构信息包括多种类型的信息,为了保证判断过程的准确性及高效性,可以预先根据实际情况为页面结构信息中的各种类型信息设置优先级,通过设置的优先级来依次判断待比较页面的页面结构信息与当前页面的页面结构信息是否相似。例如,若篇章类结构信息的优先级大,则先匹配篇章类结构信息;反之,则先匹配标签类结构信息。具体实施中,设置优先级的方式可以有多种。下面详细介绍其中一种可选方案。其中,本可选方案中判断页面结构信息的方式为将页面结构信息中的篇章类结构信息以及标签类结构信息结合来进行判断。具体地,在为页面结构信息中的信息设置优先级时,可以预先为篇章类结构信息以及标签类结构信息设置对应的第一优先级,在判断待比较页面与当前页面是否相似时,若篇章类结构信息的第一类优先级数值大于标签类结构信息的第一类优先级数值,则获取该待比较页面的篇章类结构信息,即优先比较页面中的篇章类结构信息;反之,则获取该待比较页面的标签类结构信息,即优先比较页面中的标签类结构信息。在这里,篇章类结构信息以及标签类结构信息的第一类优先级数值可以由本领域技术人员根据实际情况进行设置,也可以由用户根据自己的实际需要自定义设置,本发明对此不作限制。其中,若上述篇章类结构信息的第一类优先级数值大于标签类结构信息的第一类优先级数值,则获取该待比较页面的篇章类结构信息。当篇章类结构信息包括:页面总字数,和页面总段落数时,可选地,可以预先为上述页面总字数,和页面总段落数设置对应的第二类优先级;则在判断待比较页面的篇章类结构信息与当前页面的篇章类结构信息是否相似时,若上述页面总段落数的第二类优先级数值大于页面总字数的第二类优先级数值,则获取该待比较页面的页面总段落数,即优先比较页面中的页面总段落数;反之,则获取该待比较页面的页面总字数,即优先比较页面中的页面总字数。具体地,若上述页面总段落数的第二类优先级数值大于页面总字数的第二类优先级数值,则获取该待比较页面的页面总段落数,并将待比较页面中的页面总段落数与当前页面的页面总段落数做差,获取二者对应的差值,然后将该差值与第一预设阈值进行比较,若该差值不小于第一预设阈值,则确定该待比较页面的篇章类结构信息与当前页面的篇章类结构信息不相似;若该差值小于第一预设阈值,则进一步获取该待比较页面的页面总字数,并将待比较页面中的页面总字数与当前页面的页面总字数做差,获取二者对应的差值,若差值不小于第二预设阈值,则确定该待比较页面的篇章类结构信息与当前页面的篇章类结构信息不相似;若该差值小于第二预设阈值,则确定该待比较页面的篇章类结构信息与当前页面的篇章类结构信息相似。其中,上述第一预设阈值以及第二预设阈值的大小可以根据实际情况进行设置,本发明对此不作限制。类似地,优先比较页面中的页面总字数以确定与当前页面的篇章类结构信息相似的待比较页面的过程与上述过程类似,此处不再赘述。在确定待比较页面的篇章类结构信息与当前页面的篇章类结构信息相似之后,则可以进一步判断待比较页面与当前页面中的标签类结构信息是否相似。其中,当标签类结构信息包括:页面中包含的特征标签,和页面中包含的非特征标签组合时,则可以预先为上述特征标签,和非特征标签组合设置对应的第三类优先级;在判断该待比较页面的标签类结构信息与当前页面的标签类结构信息是否相似时,若上述特征标签的第三类优先级数值大于上述非特征标签组合的第三类优先级数值,则获取该待比较页面的特征标签,并进一步判断该待比较页面的特征标签与当前页面的特征标签是否相同,若相同,则确定该待比较页面的标签类结构信息与当前页面的标签类结构信息相似;否则,若该待比较页面中未包含任何特征标签或者待比较页面中包含的特征标签与当前页面的特征标签不同,则进一步获取该待比较页面的非特征标签组合,并进一步确定该待比较页面的非特征标签组合与当前页面的非特征标签组合是否相同,若相同,则确定该待比较页面的标签类结构信息与当前页面的标签类结构信息相似,即确定该待比较页面与当前页面的页面结构相似;若不同,则确定该待比较页面与当前页面的页面结构不相似。具体实施中,上述特征标签以及非特征标签可以根据页面所对应的块级元素确定。例如,特征标签可以包括:大标题类标签(例如<h1>)、副标题类标签(例如<h2>)、以及表格类标签(例如<table>)等类似的结构类型标签,其特点在于:特征标签在一本书中的数量相对较少,因而能够明显标识页面特征。非特征标签可以包括段落标签(例如<p>)、以及分区标签(例如<div>)等类似标签,相应地,非特征标签组合例如可以是由两个段落标签和一个分区标签构成的一种组合,也可以是由五个段落标签和两个分区标签构成的另一种组合。其中,在上述判断过程中,在针对篇章类结构信息进行判断时,可以只针对篇章类结构信息中的页面总段落数进行判断,其具体过程可以为:将待比较页面中的页面总段落数与当前页面的页面总段落数的差值与第一预设阈值进行比较,若该差值不小于第一预设阈值,则确定该待比较页面的篇章类结构信息与当前页面的篇章类结构信息不相似;若该差值小于第一预设阈值,确定该待比较页面的篇章类结构信息与当前页面的篇章类结构信息相似,即确定该待比较页面与当前页面的页面结构相似。类似地,也可以只针对篇章类结构信息中的页面总字数进行判断,其判断过程与上述只针对篇章类结构信息中的页面总段落数的判断过程类似,此处不再赘述。同样地,在针对标签类结构信息进行判断时,可以只针对标签类结构信息中的特殊标签进行判断;也可以只针对标签类结构信息中的非特征标签组合进行判断,其具体判断过程与上述只针对篇章类结构信息中的页面总段落数进行判断以及只针对篇章类结构信息中的页面总字数的判断过程类似,此处不再赘述。另外,还可以为待比较页面的页面结构信息设置不同的权重值,例如,为待比较页面中包含的标签类信息中的各个标签设置不同的权重值,并优先匹配权重值高的页面标签,以提升匹配速度和准确性。例如,由于<table>标签在书中出现概率较低,因此,该标签的区分度更高,相应地,可以为该标签设置较高权重。在这里,要说明的是,上述篇章类结构信息以及标签类结构信息中对应的优先级信息可以根据实际情况进行设置,本发明对此不作限制。另外,为了能够实现用户自定义设置优先级信息,还可以在进一步在显示页面中设置对应的优先级信息选择窗口,以供用户根据自己的实际需要通过上述优先级信息选择窗口设置页面结构信息中各类型信息的优先级。在完成上述判断过程之后,根据判断结果确定目标页面。其中,可以将查找到的与当前页面的页面结构相似的全部页面确定为目标页面;或者,也可对查找到的全部页面进行显示,并接收用户针对其中的部分页面触发的删减指令,根据接收到的删减指令删除查找到的全部页面中的对应页面,并将执行删减指令后剩余的页面确定为目标页面,从而便于用户自行筛查。具体实施中,上述两种确定方式可以根据实际情况自行选择设置,本发明对此不作限制。步骤s230:确定针对当前页面执行的第一编辑操作的操作类型。具体地,第一编辑操作可以在查找目标页面之前执行,例如,用户先针对当前页面发出拆分页面类型的编辑操作,进而将当前页面拆分为多个页面;然后,进一步触发后续的查找目标页面等操作。或者,第一编辑操作也可以在查找目标页面之后执行,例如,当用户欲针对当前页面发出拆分页面类型的编辑操作时,用户希望同时针对多个页面批量执行该操作,因而,首先执行查找目标页面等操作,之后再针对当前页面执行第一编辑操作。总之,无论第一编辑操作在何时执行,只要能够通过本步骤获取到第一编辑操作的类型即可。其中,第一编辑操作的操作类型可以包括拆分页面类型、页面模板处理类型、页面纠错类型、页面查找/替换类型、页面注释处理类型、以及页面链接处理类型等一个或者多个操作类型。步骤s240:在目标页面中执行与针对当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。其中,若第一编辑操作在查找目标页面之前执行,则相应地在目标页面中执行与针对当前页面执行的第一编辑操作的操作类型相同的第二编辑操作,即:第一编辑操作和第二编辑操作为两次先后执行的操作。若第一编辑操作在查找目标页面之后执行,则可以将第一编辑操作和第二编辑操作合并成一次编辑操作,进而同时针对当前页面以及查找到的相似页面执行该编辑操作。具体实施中,若针对当前页面执行拆分页面的操作,则在查找到与当前页面具有相似页面结构的多个目标页面之后,同时对上述多个目标页面执行拆分页面的操作。类似地,若针对当前页面执行上述第一编辑操作中的其它操作类型的操作,则同样对查找到的多个目标页面执行与上述第一编辑操作中的其它操作类型相同的第二编辑操作,由此可见,本步骤能够实现针对页面中的相似页面结构进行批量操作,以此来有效提高页面编辑的效率,同时减少人工编辑的成本。由此可见,在本发明提供的基于电子书的页面编辑方法中,首先确定并获取页面中的页面结构信息,并通过比较页面结构信息中的篇章类结构信息以及标签类结构信息确定与当前页面的页面结构相似的目标页面,同时,还在确定相似页面的过程中进一步为各类页面结构信息设置优先级数值,以此来实现快速有效的筛选过程。最后针对上述目标页面执行与针对当前页面的第一编辑操作相同的第二编辑操作。因此,本发明能够根据当前页面的页面结构查找与当前页面存在相关性的页面,并针对查找到的页面执行与当前页面的编辑操作的类型相同的操作,从而实现了同时针对多个页面执行相同类型的编辑操作的效果,降低了操作繁琐度、提高了操作效率,解决了现有的编辑过程耗费较高人工编辑成本的问题;同时本实施例还能够进一步为页面结构信息中的标签信息信息设置不同的权重值,从而进一步提升了页面编辑过程中的匹配速度和准确性。实施例三本申请实施例三提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的基于电子书的页面编辑方法。可执行指令具体可以用于使得处理器执行以下操作:获取所述电子书中的当前页面的页面结构信息;根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;在所述目标页面中执行与针对所述当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。在一种可选的实施方式中,可执行指令进一步使处理器执行以下操作:当针对所述当前页面执行的第一编辑操作的操作类型属于预设类型时,和/或,当接收到用户触发的页面批量查找指令时,获取所述电子书中的当前页面的页面结构信息。在一种可选的实施方式中,预设类型为适于批量处理的操作类型,具体包括以下中的至少一个:拆分页面类型、页面模板处理类型、页面纠错类型、页面查找/替换类型、页面注释处理类型、以及页面链接处理类型。在一种可选的实施方式中,可执行指令进一步使处理器执行以下操作:将查找到的全部页面确定为目标页面;或者,对查找到的全部页面进行显示,若接收到用户针对其中的部分页面触发的删减指令,则将执行所述删减指令后剩余的页面确定为目标页面。在一种可选的实施方式中,所述页面结构信息包括:篇章类结构信息和/或标签类结构信息;则可执行指令进一步使处理器执行以下操作:分别针对所述电子书中的每个待比较页面,获取该待比较页面的篇章类结构信息和/或标签类结构信息;判断该待比较页面的篇章类结构信息和/或标签类结构信息与所述当前页面的篇章类结构信息和/或标签类结构信息是否相似;若判断结果为是,则确定该待比较页面与所述当前页面的页面结构相似。在一种可选的实施方式中,所述篇章类结构信息包括:页面总字数,和/或页面总段落数;所述标签类结构信息包括:页面中包含的特征标签,和/或页面中包含的非特征标签组合。在一种可选的实施方式中,可执行指令还使处理器执行以下操作:预先为所述篇章类结构信息以及标签类结构信息设置对应的第一类优先级;则所述获取该待比较页面的篇章类结构信息和/或标签类结构信息;若所述篇章类结构信息的第一类优先级数值大于所述标签类结构信息的第一类优先级数值,则获取该待比较页面的篇章类结构信息,若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似,则进一步获取该待比较页面的标签类结构信息,若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似,则确定该待比较页面与所述当前页面的页面结构相似。在一种可选的实施方式中,当篇章类结构信息包括:页面总字数,和页面总段落数时,则可执行指令还使处理器执行以下操作:预先为所述页面总字数,和页面总段落数设置对应的第二类优先级;则在判断该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息是否相似时,若所述页面总段落数的第二类优先级数值大于所述页面总字数的第二类优先级数值,则获取该待比较页面的页面总段落数,若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值不小于第一预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值小于第一预设阈值,则进一步获取该待比较页面的页面总字数,若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值不小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似。在一种可选的实施方式中,当标签类结构信息包括:页面中包含的特征标签,和页面中包含的非特征标签组合时,则可执行指令还使处理器执行以下操作:预先为所述特征标签,和非特征标签组合设置对应的第三类优先级;则在判断该待比较页面的标签类结构信息与所述当前页面的标签类结构信息是否相似时,若所述特征标签的第三类优先级数值大于所述非特征标签组合的第三类优先级数值,则获取该待比较页面的特征标签,若该待比较页面的特征标签与所述当前页面的特征标签相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似;若该待比较页面的特征标签与所述当前页面的特征标签不同,则进一步获取该待比较页面的非特征标签组合,若该待比较页面的非特征标签组合与所述当前页面的非特征标签组合相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似。在一种可选的实施方式中,可执行指令还使处理器执行以下操作:预先设置第一编辑操作的操作类型与所述页面结构信息之间的对应关系;根据针对所述当前页面执行的第一编辑操作的操作类型,确定与该操作类型相对应的页面结构信息。在一种可选的实施方式中,可执行指令进一步使处理器执行以下操作:若所述第一编辑操作的操作类型包括拆分页面类型,则确定与该操作类型相对应的页面结构信息包括篇章类结构信息;若所述第一编辑操作的操作类型包括以下类型中的至少一个:页面模板处理类型、页面注释处理类型、以及页面链接处理类型,则确定与该操作类型相对应的页面结构信息包括标签类结构信息。在一种可选的实施方式中,可执行指令还使处理器执行以下操作:根据接收用户发出的页面结构选择指令;则可执行指令进一步使处理器执行以下操作:根据所述页面结构选择指令,确定所述电子书中的当前页面的页面结构信息。在一种可选的实施方式中,可执行指令进一步使处理器执行以下操作:根据所述页面结构类型信息,确定所述电子书中的当前页面的页面结构信息;和/或,所述页面结构选择指令中包含预设的页面区域信息,则所述确定所述电子书中的当前页面的页面结构信息的步骤具体包括:根据所述页面区域信息,在所述电子书中的当前页面中确定对应的页面区域,根据所述页面区域内包含的页面内容确定所述电子书中的当前页面的页面结构信息。在一种可选的实施方式中,可执行指令进一步使处理器执行以下操作:所述特征标签和/或非特征标签根据页面所对应的块级元素确定,其中,所述特征标签包括以下中的至少一个:大标题类标签、副标题类标签、以及表格类标签;所述非特征标签包括以下中的至少一个:段落标签、以及分区标签。实施例四图3示出了根据本发明实施例四的一种电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。如图3所示,该电子设备可以包括:处理器(processor)302、通信接口(communicationsinterface)304、存储器(memory)303、以及通信总线308。其中:处理器302、通信接口304、以及存储器303通过通信总线308完成相互间的通信。通信接口304,用于与其它设备比如客户端或其它服务器等的网元通信。处理器302,用于执行程序310,具体可以执行上述基于电子书的页面编辑方法实施例中的相关步骤。具体地,程序310可以包括程序代码,该程序代码包括计算机操作指令。处理器302可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。存储器303,用于存放程序310。存储器303可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。程序310具体可以用于使得处理器302执行以下操作:获取所述电子书中的当前页面的页面结构信息;根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;在所述目标页面中执行与针对所述当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。在一种可选的实施方式中,程序310进一步使得处理器302执行以下操作:当针对所述当前页面执行的第一编辑操作的操作类型属于预设类型时,和/或,当接收到用户触发的页面批量查找指令时,获取所述电子书中的当前页面的页面结构信息。在一种可选的实施方式中,预设类型为适于批量处理的操作类型,具体包括以下中的至少一个:拆分页面类型、页面模板处理类型、页面纠错类型、页面查找/替换类型、页面注释处理类型、以及页面链接处理类型。在一种可选的实施方式中,程序310进一步使得处理器302执行以下操作:将查找到的全部页面确定为目标页面;或者,对查找到的全部页面进行显示,若接收到用户针对其中的部分页面触发的删减指令,则将执行所述删减指令后剩余的页面确定为目标页面。在一种可选的实施方式中,所述页面结构信息包括:篇章类结构信息和/或标签类结构信息;则程序310进一步使得处理器302执行以下操作:分别针对所述电子书中的每个待比较页面,获取该待比较页面的篇章类结构信息和/或标签类结构信息;判断该待比较页面的篇章类结构信息和/或标签类结构信息与所述当前页面的篇章类结构信息和/或标签类结构信息是否相似;若判断结果为是,则确定该待比较页面与所述当前页面的页面结构相似。在一种可选的实施方式中,所述篇章类结构信息包括:页面总字数,和/或页面总段落数;所述标签类结构信息包括:页面中包含的特征标签,和/或页面中包含的非特征标签组合。在一种可选的实施方式中,程序310还使得处理器302执行以下操作:预先为所述篇章类结构信息以及标签类结构信息设置对应的第一类优先级;则所述获取该待比较页面的篇章类结构信息和/或标签类结构信息;若所述篇章类结构信息的第一类优先级数值大于所述标签类结构信息的第一类优先级数值,则获取该待比较页面的篇章类结构信息,若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似,则进一步获取该待比较页面的标签类结构信息,若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似,则确定该待比较页面与所述当前页面的页面结构相似。在一种可选的实施方式中,当篇章类结构信息包括:页面总字数,和页面总段落数时,则程序310还使得处理器302执行以下操作:预先为所述页面总字数,和页面总段落数设置对应的第二类优先级;则在判断该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息是否相似时,若所述页面总段落数的第二类优先级数值大于所述页面总字数的第二类优先级数值,则获取该待比较页面的页面总段落数,若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值不小于第一预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值小于第一预设阈值,则进一步获取该待比较页面的页面总字数,若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值不小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似。在一种可选的实施方式中,当标签类结构信息包括:页面中包含的特征标签,和页面中包含的非特征标签组合时,则程序310还使得处理器302执行以下操作:预先为所述特征标签,和非特征标签组合设置对应的第三类优先级;则在判断该待比较页面的标签类结构信息与所述当前页面的标签类结构信息是否相似时,若所述特征标签的第三类优先级数值大于所述非特征标签组合的第三类优先级数值,则获取该待比较页面的特征标签,若该待比较页面的特征标签与所述当前页面的特征标签相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似;若该待比较页面的特征标签与所述当前页面的特征标签不同,则进一步获取该待比较页面的非特征标签组合,若该待比较页面的非特征标签组合与所述当前页面的非特征标签组合相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似。在一种可选的实施方式中,程序310还使得处理器302执行以下操作:预先设置第一编辑操作的操作类型与所述页面结构信息之间的对应关系;根据针对所述当前页面执行的第一编辑操作的操作类型,确定与该操作类型相对应的页面结构信息。在一种可选的实施方式中,程序310进一步使得处理器302执行以下操作:若所述第一编辑操作的操作类型包括拆分页面类型,则确定与该操作类型相对应的页面结构信息包括篇章类结构信息;若所述第一编辑操作的操作类型包括以下类型中的至少一个:页面模板处理类型、页面注释处理类型、以及页面链接处理类型,则确定与该操作类型相对应的页面结构信息包括标签类结构信息。在一种可选的实施方式中,程序310还使得处理器302执行以下操作:接收用户发出的页面结构选择指令;则程序310进一步使得处理器302执行以下操作:根据所述页面结构选择指令,确定所述电子书中的当前页面的页面结构信息。在一种可选的实施方式中,程序310进一步使得处理器302执行以下操作:根据所述页面结构类型信息,确定所述电子书中的当前页面的页面结构信息;和/或,所述页面结构选择指令中包含预设的页面区域信息,则所述确定所述电子书中的当前页面的页面结构信息的步骤具体包括:根据所述页面区域信息,在所述电子书中的当前页面中确定对应的页面区域,根据所述页面区域内包含的页面内容确定所述电子书中的当前页面的页面结构信息。在一种可选的实施方式中,程序310进一步使得处理器302执行以下操作:所述特征标签和/或非特征标签根据页面所对应的块级元素确定,其中,所述特征标签包括以下中的至少一个:大标题类标签、副标题类标签、以及表格类标签;所述非特征标签包括以下中的至少一个:段落标签、以及分区标签。在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。本发明公开了:a1.一种基于电子书的页面编辑方法,其包括:获取所述电子书中的当前页面的页面结构信息;根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;在所述目标页面中执行与针对所述当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。a2.根据a1所述的方法,其中,获取所述电子书中的当前页面的页面结构信息的步骤具体包括:当针对所述当前页面执行的第一编辑操作的操作类型属于预设类型时,和/或,当接收到用户触发的页面批量查找指令时,获取所述电子书中的当前页面的页面结构信息。a3.根据a2所述的方法,其中,预设类型为适于批量处理的操作类型,具体包括以下中的至少一个:拆分页面类型、页面模板处理类型、页面纠错类型、页面查找/替换类型、页面注释处理类型、以及页面链接处理类型。a4.根据a1-a3任一所述的方法,其中,所述将查找到的页面确定为目标页面的步骤具体包括:将查找到的全部页面确定为目标页面;或者,对查找到的全部页面进行显示,若接收到用户针对其中的部分页面触发的删减指令,则将执行所述删减指令后剩余的页面确定为目标页面。a5.根据a1-a4任一所述的方法,其中,所述页面结构信息包括:篇章类结构信息和/或标签类结构信息;则根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面的步骤具体包括:分别针对所述电子书中的每个待比较页面,获取该待比较页面的篇章类结构信息和/或标签类结构信息;判断该待比较页面的篇章类结构信息和/或标签类结构信息与所述当前页面的篇章类结构信息和/或标签类结构信息是否相似;若判断结果为是,则确定该待比较页面与所述当前页面的页面结构相似。a6.根据a5所述的方法,其中,所述篇章类结构信息包括:页面总字数,和/或页面总段落数;所述标签类结构信息包括:页面中包含的特征标签,和/或页面中包含的非特征标签组合。a7.根据a5或a6所述的方法,其中,所述方法进一步包括:预先为所述篇章类结构信息以及标签类结构信息设置对应的第一类优先级;则所述获取该待比较页面的篇章类结构信息和/或标签类结构信息;判断该待比较页面的篇章类结构信息和/或标签类结构信息与所述当前页面的篇章类结构信息和/或标签类结构信息是否相似的步骤具体包括:若所述篇章类结构信息的第一类优先级数值大于所述标签类结构信息的第一类优先级数值,则获取该待比较页面的篇章类结构信息,若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似,则进一步获取该待比较页面的标签类结构信息,若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似,则确定该待比较页面与所述当前页面的页面结构相似。a8.根据a5-a7任一所述的方法,其中,当篇章类结构信息包括:页面总字数,和页面总段落数时,所述方法进一步包括:预先为所述页面总字数,和页面总段落数设置对应的第二类优先级;则在判断该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息是否相似时,若所述页面总段落数的第二类优先级数值大于所述页面总字数的第二类优先级数值,则获取该待比较页面的页面总段落数,若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值不小于第一预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值小于第一预设阈值,则进一步获取该待比较页面的页面总字数,若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值不小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似。a9.根据a5-a8任一所述的方法,其中,当标签类结构信息包括:页面中包含的特征标签,和页面中包含的非特征标签组合时,所述方法进一步包括:预先为所述特征标签,和非特征标签组合设置对应的第三类优先级;则在判断该待比较页面的标签类结构信息与所述当前页面的标签类结构信息是否相似时,若所述特征标签的第三类优先级数值大于所述非特征标签组合的第三类优先级数值,则获取该待比较页面的特征标签,若该待比较页面的特征标签与所述当前页面的特征标签相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似;若该待比较页面的特征标签与所述当前页面的特征标签不同,则进一步获取该待比较页面的非特征标签组合,若该待比较页面的非特征标签组合与所述当前页面的非特征标签组合相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似。a10.根据a5-a9任一所述的方法,其中,所述方法进一步包括:预先设置第一编辑操作的操作类型与所述页面结构信息之间的对应关系,则所述获取所述电子书中的当前页面的页面结构信息的步骤之前,进一步包括:根据针对所述当前页面执行的第一编辑操作的操作类型,确定与该操作类型相对应的页面结构信息。a11.根据a10所述的方法,其中,所述根据针对所述当前页面执行的第一编辑操作的操作类型,确定与该操作类型相对应的页面结构信息的步骤具体包括:若所述第一编辑操作的操作类型包括拆分页面类型,则确定与该操作类型相对应的页面结构信息包括篇章类结构信息;若所述第一编辑操作的操作类型包括以下类型中的至少一个:页面模板处理类型、页面注释处理类型、以及页面链接处理类型,则确定与该操作类型相对应的页面结构信息包括标签类结构信息。a12.根据a5-a11任一所述的方法,其中,所述获取所述电子书中的当前页面的页面结构信息的步骤之前,进一步包括:接收用户发出的页面结构选择指令,则所述获取所述电子书中的当前页面的页面结构信息的步骤具体包括:根据所述页面结构选择指令,确定所述电子书中的当前页面的页面结构信息。a13.根据a12所述的方法,其中,所述页面结构选择指令中包含预设的页面结构类型信息,则所述确定所述电子书中的当前页面的页面结构信息的步骤具体包括:根据所述页面结构类型信息,确定所述电子书中的当前页面的页面结构信息;和/或,所述页面结构选择指令中包含预设的页面区域信息,则所述确定所述电子书中的当前页面的页面结构信息的步骤具体包括:根据所述页面区域信息,在所述电子书中的当前页面中确定对应的页面区域,根据所述页面区域内包含的页面内容确定所述电子书中的当前页面的页面结构信息。a14.根据a1-a13所述的方法,其中,所述特征标签和/或非特征标签根据页面所对应的块级元素确定,其中,所述特征标签包括以下中的至少一个:大标题类标签、副标题类标签、以及表格类标签;所述非特征标签包括以下中的至少一个:段落标签、以及分区标签。本发明还公开了b15.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:获取所述电子书中的当前页面的页面结构信息;根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;在所述目标页面中执行与针对所述当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。b16.根据b15所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:当针对所述当前页面执行的第一编辑操作的操作类型属于预设类型时,和/或,当接收到用户触发的页面批量查找指令时,获取所述电子书中的当前页面的页面结构信息。b17.根据b16所述的电子设备,其中,预设类型为适于批量处理的操作类型,具体包括以下中的至少一个:拆分页面类型、页面模板处理类型、页面纠错类型、页面查找/替换类型、页面注释处理类型、以及页面链接处理类型。b18.根据b15-b17任一所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:将查找到的全部页面确定为目标页面;或者,对查找到的全部页面进行显示,若接收到用户针对其中的部分页面触发的删减指令,则将执行所述删减指令后剩余的页面确定为目标页面。b19.根据b15-b18任一所述的电子设备,其中,所述页面结构信息包括:篇章类结构信息和/或标签类结构信息;则所述可执行指令进一步使所述处理器执行以下操作:分别针对所述电子书中的每个待比较页面,获取该待比较页面的篇章类结构信息和/或标签类结构信息;判断该待比较页面的篇章类结构信息和/或标签类结构信息与所述当前页面的篇章类结构信息和/或标签类结构信息是否相似;若判断结果为是,则确定该待比较页面与所述当前页面的页面结构相似。b20.根据b19所述的电子设备,其中,所述篇章类结构信息包括:页面总字数,和/或页面总段落数;所述标签类结构信息包括:页面中包含的特征标签,和/或页面中包含的非特征标签组合。b21.根据b19或b20所述的电子设备,所述可执行指令还使所述处理器执行以下操作:预先为所述篇章类结构信息以及标签类结构信息设置对应的第一类优先级;若所述篇章类结构信息的第一类优先级数值大于所述标签类结构信息的第一类优先级数值,则获取该待比较页面的篇章类结构信息,若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似,则进一步获取该待比较页面的标签类结构信息,若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似,则确定该待比较页面与所述当前页面的页面结构相似。b22.根据b19-b21任一所述的电子设备,其中,当篇章类结构信息包括:页面总字数,和页面总段落数时,所述可执行指令还使所述处理器执行以下操作:预先为所述页面总字数,和页面总段落数设置对应的第二类优先级;则在判断该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息是否相似时,若所述页面总段落数的第二类优先级数值大于所述页面总字数的第二类优先级数值,则获取该待比较页面的页面总段落数,若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值不小于第一预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的的篇章类结构信息不相似;若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值小于第一预设阈值,则进一步获取该待比较页面的页面总字数,若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值不小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似。b23.根据b19-b22任一所述的电子设备,其中,当标签类结构信息包括:页面中包含的特征标签,和页面中包含的非特征标签组合时,所述可执行指令还使所述处理器执行以下操作:预先为所述特征标签,和非特征标签组合设置对应的第三类优先级;则在判断该待比较页面的标签类结构信息与所述当前页面的标签类结构信息是否相似时,若所述特征标签的第三类优先级数值大于所述非特征标签组合的第三类优先级数值,则获取该待比较页面的特征标签,若该待比较页面的特征标签与所述当前页面的特征标签相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似;若该待比较页面的特征标签与所述当前页面的特征标签不同,则进一步获取该待比较页面的非特征标签组合,若该待比较页面的非特征标签组合与所述当前页面的非特征标签组合相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似。b24.根据b19-b23任一所述的电子设备,其中,所述可执行指令还使所述处理器执行以下操作:预先设置第一编辑操作的操作类型与所述页面结构信息之间的对应关系;根据针对所述当前页面执行的第一编辑操作的操作类型,确定与该操作类型相对应的页面结构信息。b25.根据b24所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:若所述第一编辑操作的操作类型包括拆分页面类型,则确定与该操作类型相对应的页面结构信息包括篇章类结构信息;若所述第一编辑操作的操作类型包括以下类型中的至少一个:页面模板处理类型、页面注释处理类型、以及页面链接处理类型,则确定与该操作类型相对应的页面结构信息包括标签类结构信息。b26.根据b19-b25任一所述的电子设备,所述可执行指令还使所述处理器执行以下操作:接收用户发出的页面结构选择指令;则所述可执行指令进一步使所述处理器执行以下操作:根据所述页面结构选择指令,确定所述电子书中的当前页面的页面结构信息。b27.根据b26所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:根据所述页面结构类型信息,确定所述电子书中的当前页面的页面结构信息;和/或,根据所述页面区域信息,在所述电子书中的当前页面中确定对应的页面区域,根据所述页面区域内包含的页面内容确定所述电子书中的当前页面的页面结构信息。b28.根据b15-b27所述的电子设备,其中,所述特征标签和/或非特征标签根据页面所对应的块级元素确定,其中,所述特征标签包括以下中的至少一个:大标题类标签、副标题类标签、以及表格类标签;所述非特征标签包括以下中的至少一个:段落标签、以及分区标签。本发明还公开了:c29.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:获取所述电子书中的当前页面的页面结构信息;根据所述当前页面的页面结构信息,查找所述电子书中包含的与所述当前页面的页面结构相似的页面,将查找到的页面确定为目标页面;在所述目标页面中执行与针对所述当前页面执行的第一编辑操作的操作类型相同的第二编辑操作。c30.根据c29所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:当针对所述当前页面执行的第一编辑操作的操作类型属于预设类型时,和/或,当接收到用户触发的页面批量查找指令时,获取所述电子书中的当前页面的页面结构信息。c31.根据c30所述的计算机存储介质,其中,预设类型为适于批量处理的操作类型,具体包括以下中的至少一个:拆分页面类型、页面模板处理类型、页面纠错类型、页面查找/替换类型、页面注释处理类型、以及页面链接处理类型。c32.根据c29-c31任一所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:将查找到的全部页面确定为目标页面;或者,对查找到的全部页面进行显示,若接收到用户针对其中的部分页面触发的删减指令,则将执行所述删减指令后剩余的页面确定为目标页面。c33.根据c29-c32任一所述的计算机存储介质,其中,所述页面结构信息包括:篇章类结构信息和/或标签类结构信息;则所述可执行指令进一步使所述处理器执行以下操作:分别针对所述电子书中的每个待比较页面,获取该待比较页面的篇章类结构信息和/或标签类结构信息;判断该待比较页面的篇章类结构信息和/或标签类结构信息与所述当前页面的篇章类结构信息和/或标签类结构信息是否相似;若判断结果为是,则确定该待比较页面与所述当前页面的页面结构相似。c34.根据c33所述的计算机存储介质,其中,所述篇章类结构信息包括:页面总字数,和/或页面总段落数;所述标签类结构信息包括:页面中包含的特征标签,和/或页面中包含的非特征标签组合。c35.根据c33或c34所述的计算机存储介质,其中,所述可执行指令还使所述处理器执行以下操作:预先为所述篇章类结构信息以及标签类结构信息设置对应的第一类优先级;若所述篇章类结构信息的第一类优先级数值大于所述标签类结构信息的第一类优先级数值,则获取该待比较页面的篇章类结构信息,若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似,则进一步获取该待比较页面的标签类结构信息,若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息不相似,则确定该待比较页面与所述当前页面的页面结构不相似;若该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似,则确定该待比较页面与所述当前页面的页面结构相似。c36.根据c33-c35任一所述的计算机存储介质,其中,当篇章类结构信息包括:页面总字数,和页面总段落数时,所述可执行指令还使所述处理器执行以下操作:预先为所述页面总字数,和页面总段落数设置对应的第二类优先级;则在判断该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息是否相似时,若所述页面总段落数的第二类优先级数值大于所述页面总字数的第二类优先级数值,则获取该待比较页面的页面总段落数,若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值不小于第一预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总段落数与所述当前页面的页面总段落数之间的差值小于第一预设阈值,则进一步获取该待比较页面的页面总字数,若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值不小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息不相似;若该待比较页面的页面总字数与所述当前页面的页面总字数之间的差值小于第二预设阈值,则确定该待比较页面的篇章类结构信息与所述当前页面的篇章类结构信息相似。c37.根据c33-c36任一所述的计算机存储介质,其中,当标签类结构信息包括:页面中包含的特征标签,和页面中包含的非特征标签组合时,所述可执行指令还使所述处理器执行以下操作:预先为所述特征标签,和非特征标签组合设置对应的第三类优先级;则在判断该待比较页面的标签类结构信息与所述当前页面的标签类结构信息是否相似时,若所述特征标签的第三类优先级数值大于所述非特征标签组合的第三类优先级数值,则获取该待比较页面的特征标签,若该待比较页面的特征标签与所述当前页面的特征标签相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似;若该待比较页面的特征标签与所述当前页面的特征标签不同,则进一步获取该待比较页面的非特征标签组合,若该待比较页面的非特征标签组合与所述当前页面的非特征标签组合相同,则确定该待比较页面的标签类结构信息与所述当前页面的标签类结构信息相似。c38.根据c33-c37任一所述的计算机存储介质,所述可执行指令还使所述处理器执行以下操作:预先设置第一编辑操作的操作类型与所述页面结构信息之间的对应关系;根据针对所述当前页面执行的第一编辑操作的操作类型,确定与该操作类型相对应的页面结构信息。c39.根据c38所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:若所述第一编辑操作的操作类型包括拆分页面类型,则确定与该操作类型相对应的页面结构信息包括篇章类结构信息;若所述第一编辑操作的操作类型包括以下类型中的至少一个:页面模板处理类型、页面注释处理类型、以及页面链接处理类型,则确定与该操作类型相对应的页面结构信息包括标签类结构信息。c40.根据c33-c39任一所述的计算机存储介质,所述可执行指令还使所述处理器执行以下操作:接收用户发出的页面结构选择指令;则所述可执行指令进一步使所述处理器执行以下操作:根据所述页面结构选择指令,确定所述电子书中的当前页面的页面结构信息。c41.根据c40所述的计算机存储介质,其中,所述页面结构选择指令中包含预设的页面结构类型信息,则所述可执行指令进一步使所述处理器执行以下操作:根据所述页面结构类型信息,确定所述电子书中的当前页面的页面结构信息;和/或,根据所述页面区域信息,在所述电子书中的当前页面中确定对应的页面区域,根据所述页面区域内包含的页面内容确定所述电子书中的当前页面的页面结构信息。c42.根据c29-c41所述的计算机存储介质,其中,所述特征标签和/或非特征标签根据页面所对应的块级元素确定,其中,所述特征标签包括以下中的至少一个:大标题类标签、副标题类标签、以及表格类标签;所述非特征标签包括以下中的至少一个:段落标签、以及分区标签。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1