在线文档修改处理方法和装置制造方法及图纸

技术编号:21361296 阅读:17 留言:0更新日期:2019-06-15 09:19
本公开提出一种在线文档修改处理方法和装置,其中,方法包括:按照预设周期查询消息队列,判断是否能够获取在线文档修改消息,并对获取的在线文档修改消息进行解析,获取被修改的目标文档和改动类型;确定所述目标文档归属的目标文档类型库,根据所述改动类型在所述目标文档类型库中获取与所述目标文档对应的修改内容;将与所述目标文档对应的修改内容存储到分布式搜索引擎中,以根据用户输入的文档搜索信息反馈对应的文档搜索结果。通过本方法,能够实现在线文档的快速查找,节省查找目标文档的时间,提高文档搜索效率,解决现有技术中查找在线文档耗时长的技术问题。

On-line Document Modification Processing Method and Device

This disclosure proposes an online document modification processing method and device, which includes: querying the message queue according to the preset period, judging whether the online document modification message can be obtained, parsing the obtained online document modification message, obtaining the modified target document and the modification type; determining the target document type library to which the target document belongs, and according to the description. The modification type obtains the modification content corresponding to the target document in the target document type library, and stores the modification content corresponding to the target document in the distributed search engine to feedback the corresponding document search results according to the document search information input by the user. Through this method, online documents can be quickly searched, the time of searching target documents can be saved, the efficiency of searching documents can be improved, and the technical problem of searching online documents in existing technology can be solved.

【技术实现步骤摘要】
在线文档修改处理方法和装置
本公开涉及互联网应用
,尤其涉及一种在线文档修改处理方法和装置。
技术介绍
随着互联网技术的发展,互联网承载的应用日益丰富,在线文档是互联网应用的一种重要形式。在线文档是传统桌面文字处理应用在互联网应用中的延伸,在线文档技术逐渐消除了用户对于处理软件的依赖。在线文档应用向用户提供文档编辑和查看功能,随着在线文档的增多,用户查看所需的在线文档时,需要耗费较长的时间来找出所需的在线文档。因此,如何帮助用户快速查找到所需文档成为亟待解决的问题。
技术实现思路
本公开提供一种在线文档修改处理方法和装置,解决现有技术中查找在线文档耗时长的技术问题。为此,本公开第一方面提出了一种在线文档修改处理方法,以实现在线文档的快速查找,节省查找目标文档的时间,提高文档搜索效率,提升用户体验。本公开第二方面提出了一种在线文档修改处理装置。本公开第三方面提出了一种电子设备。本公开第四方面提出了一种非暂态计算机可读存储介质。本公开第五方面提出了一种计算机程序产品。本公开第一方面实施例提出了一种在线文档修改处理方法,包括:按照预设周期查询消息队列,判断是否能够获取在线文档修改消息,并对获取的在线文档修改消息进行解析,获取被修改的目标文档和改动类型;确定所述目标文档归属的目标文档类型库,根据所述改动类型在所述目标文档类型库中获取与所述目标文档对应的修改内容;将与所述目标文档对应的修改内容存储到分布式搜索引擎中,以根据用户输入的文档搜索信息反馈对应的文档搜索结果。本公开实施例的在线文档修改处理方法,通过按照预设周期查询消息队列,判断是否能够获取在线文档修改消息,并对获取的在线文档修改消息进行解析,获取被修改的目标文档和改动类型,确定目标文档归属的目标文档类型库,根据改动类型在目标文档类型库中获取与目标文档对应的修改内容,将与目标文档对应的修改内容存储到分布式搜索引擎中,以根据用户输入的文档搜索信息反馈对应的文档搜索结果。由此,通过将获取的与目标文档对应的修改内容存储到分布式搜索引擎中,使得用户能够在分布式搜索引擎中根据文档搜索信息快速查找到目标文档,实现了在线文档的快速查找,节省了查找目标文档的时间,提高了文档搜索效率,提升了用户体验;通过利用消息队列来接收在线文档修改信消息,对在线文档修改消息进行解析来获取被修改的目标文档和改动类型,有利于后续在线文档类型的扩展,提高了可扩展性。本公开第二方面实施例提出了一种在线文档修改处理装置,包括:查询模块,用于按照预设周期查询消息队列,判断是否能够获取在线文档修改消息,并对获取的在线文档修改消息进行解析,获取被修改的目标文档和改动类型;确定模块,用于确定所述目标文档归属的目标文档类型库;获取模块,用于根据所述改动类型在所述目标文档类型库中获取与所述目标文档对应的修改内容;存储模块,用于将与所述目标文档对应的修改内容存储到分布式搜索引擎中,以根据用户输入的文档搜索信息反馈对应的文档搜索结果。本公开实施例的在线文档修改处理装置,通过按照预设周期查询消息队列,判断是否能够获取在线文档修改消息,并对获取的在线文档修改消息进行解析,获取被修改的目标文档和改动类型,确定目标文档归属的目标文档类型库,根据改动类型在目标文档类型库中获取与目标文档对应的修改内容,将与目标文档对应的修改内容存储到分布式搜索引擎中,以根据用户输入的文档搜索信息反馈对应的文档搜索结果。由此,通过将获取的与目标文档对应的修改内容存储到分布式搜索引擎中,使得用户能够在分布式搜索引擎中根据文档搜索信息快速查找到目标文档,实现了在线文档的快速查找,节省了查找目标文档的时间,提高了文档搜索效率,提升了用户体验;通过利用消息队列来接收在线文档修改信消息,对在线文档修改消息进行解析来获取被修改的目标文档和改动类型,有利于后续在线文档类型的扩展,提高了可扩展性。本公开第三方面实施例提出了一种电子设备,包括:处理器和存储器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如第一方面实施例所述的在线文档修改处理方法。本公开第四方面实施例提出了一种非暂态计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面实施例所述的在线文档修改处理方法。本公开第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令由处理器执行时,执行如第一方面实施例所述的在线文档修改处理方法。本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。附图说明本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本公开一实施例提出的在线文档修改处理方法的流程示意图;图2为本公开另一实施例提出的在线文档修改处理方法的流程示意图;图3为本公开一具体实施例的在线文档修改处理方法的处理过程示例图;图4为本公开一实施例提出的在线文档修改处理装置的结构示意图;图5为本公开另一实施例提出的在线文档修改处理装置的结构示意图;图6为用于实现本公开实施例的电子设备的结构示意图;以及图7为图示根据本公开的实施例的计算机可读存储介质的示意图。具体实施方式下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本公开,而不能理解为对本公开的限制。下面参考附图描述本公开实施例的在线文档修改处理方法和装置。图1为本公开一实施例提出的在线文档修改处理方法的流程示意图,该方法可以由本公开实施例提出的在线文档修改处理装置执行,该在线文档修改处理装置可以应用于台式电脑、笔记本电脑、智能手机、平板电脑等电子设备中。如图1所示,该在线文档修改处理方法包括以下步骤:步骤101,按照预设周期查询消息队列,判断是否能够获取在线文档修改消息,并对获取的在线文档修改消息进行解析,获取被修改的目标文档和改动类型。其中,预设周期可以预先设定,比如,预设周期可以设置为一天、一小时等等。在线文档修改消息中可以包括消息名称、被修改的目标文档、改动类型等。改动类型包括但不限于新建文档、删除文档、修改文档内容和修改文档标题。本实施例中,当在线文档发生修改时,在线文档会向消息队列发送在线文档修改消息。在线文档修改处理装置按照预设周期定期从消息队列中查询消息队列,并判断是否能够获取到在线文档修改消息。作为一种示例,预设周期为一天,消息队列中存储在线文档修改消息时,记录接收到该在线文档修改消息的接收时间。在线文档修改处理装置在每天的零点从消息队列中获取前一天的在线文档修改消息。比如,在线文档修改处理装置在12月26日00:00获取消息队列中存储的接收时间为12月25日00:00~24:00这一时间段的在线文档修改消息,若消息队列中存储有这一时间段的在线文档修改消息,则确定能够获取到在线文档修改消息,并获取这一时间段的在线文档修改消息;若消息队列中未存储接收时间为12月25日00:00~24:00的在线文档修改消息,则确定无法获取到在线文档修改消息。本实施例中,在线文档修改处理装置获取到在线文档修改消息之后,对本文档来自技高网...

【技术保护点】
1.一种在线文档修改处理方法,其特征在于,包括以下步骤:按照预设周期查询消息队列,判断是否能够获取在线文档修改消息,并对获取的在线文档修改消息进行解析,获取被修改的目标文档和改动类型;确定所述目标文档归属的目标文档类型库,根据所述改动类型在所述目标文档类型库中获取与所述目标文档对应的修改内容;将与所述目标文档对应的修改内容存储到分布式搜索引擎中,以根据用户输入的文档搜索信息反馈对应的文档搜索结果。

【技术特征摘要】
1.一种在线文档修改处理方法,其特征在于,包括以下步骤:按照预设周期查询消息队列,判断是否能够获取在线文档修改消息,并对获取的在线文档修改消息进行解析,获取被修改的目标文档和改动类型;确定所述目标文档归属的目标文档类型库,根据所述改动类型在所述目标文档类型库中获取与所述目标文档对应的修改内容;将与所述目标文档对应的修改内容存储到分布式搜索引擎中,以根据用户输入的文档搜索信息反馈对应的文档搜索结果。2.如权利要求1所述的方法,其特征在于,所述确定所述目标文档归属的目标文档类型库,包括:根据所述目标文档的后缀类型,确定所述目标文档类型库;或者根据所述目标文档携带的类型标识,查询预设的类型标识与文档类型的对应关系,确定所述目标文档的文档类型;根据所述目标文档的文档类型,确定所述目标文档类型库。3.如权利要求1所述的方法,其特征在于,所述改动类型为新建文档,所述根据所述改动类型在所述目标文档类型库中获取与所述目标文档对应的修改内容,包括:从所述目标文档类型库中查找所述目标文档,并获取所述目标文档的名称、创建时间和创建人。4.如权利要求1所述的方法,其特征在于,所述改动类型为删除文档,在所述获取被修改的目标文档和改动类型之后,还包括:根据所述目标文档和所述改动类型,生成目标文档删除消息;向所述分布式搜索引擎发送所述目标文档删除消息,以使所述分布式搜索引擎删除与所述目标文档匹配的目标内容。5.如权利要求1所述的方法,其特征在于,所述改动类型为修改文档内容,所述根据所述改动类型在所述目标文档类型库中获取与所述目标文档对应的修改内容,包括:从所述目标文档类型库中查找所述目标文...

【专利技术属性】
技术研发人员:彭龙腾
申请(专利权)人:天津字节跳动科技有限公司
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1