一种在线文档内容展示方法、装置、存储介质及电子设备制造方法及图纸

技术编号:20622775 阅读:28 留言:0更新日期:2019-03-20 14:31
本公开涉及一种在线文档内容展示方法、装置、存储介质及电子设备。该方法包括:当对在线文档进行编辑检测编辑内容中是否包含超链接;若编辑内容中包含超链接,获取超链接对应的链接内容:抓取超链接对应的标题标签中的内容,抓取超链接对应的内容标签下的目录的内容,抓取超链接对应的描述标签里的内容。根据超链接的位置和链接内容在在线文档中生成链接展示区域。通过实施本公开,在在线文档编辑过程中即自动获取超链接内容,并作为在线文档内容的一部分,方便后续用户进行查看。

An Online Document Content Display Method, Device, Storage Medium and Electronic Equipment

The present disclosure relates to an online document content display method, device, storage medium and electronic device. The method includes: when editing online documents to detect whether hyperlinks are included in the editing content; if hyperlinks are included in the editing content, the corresponding hyperlinks are obtained; the content of the title tag corresponding to hyperlinks is grabbed; the content of the directory under the content tag corresponding to hyperlinks is grabbed; and the content in the description tag corresponding to hyperlinks is grabbed. Link display areas are generated in online documents according to the location and content of hyperlinks. Through the implementation of this disclosure, hyperlink content is automatically acquired in the online document editing process, and as part of the online document content, it is convenient for subsequent users to view.

【技术实现步骤摘要】
一种在线文档内容展示方法、装置、存储介质及电子设备
本公开涉及在线文档编辑领域,更具体地说,涉及一种在线文档内容展示方法、装置、存储介质及电子设备。
技术介绍
用户在使用在线文档编辑时,可能需要引入外部资料,外部资料可能是一个网站地址,即超链接。现有技术中,在线文档内容中输入的超链接只是网站地址,对于地址的内容需要点击打开后才可以看到,这显然不便于用户查看超链接内容。特别是用户想通过检索快速找个含有某个关键字的超链接内容时,需要花费大量时间,效率低下。
技术实现思路
本公开要解决的技术问题在于,针对现有技术的上述在线文档在编辑超链接时仅记录网站地址,导致查看超链接内容不方便的缺陷,提供一种在线文档内容展示方法、装置、存储介质及电子设备。本公开解决其技术问题所采用的技术方案是:构一种在线文档内容展示方法,包括:当对在线文档进行编辑时,检测编辑内容中是否包含超链接;若所述编辑内容中包含超链接,获取所述超链接对应的链接内容;根据所述超链接的位置和所述链接内容在所述在线文档中生成链接展示区域。进一步,本公开所述的在线文档内容展示方法,所述获取所述超链接对应的链接内容包括:获取所述超链接对应的标题标签中的内容;获取所述超链接对应的内容标签下的目录的内容;获取所述超链接对应的描述标签里的内容。进一步,本公开所述的在线文档内容展示方法,所述根据所述超链接的位置和所述链接内容在所述在线文档中生成链接展示区域包括:将所述超链接置于所述展示区域的第一区域,将所述链接内容置于第二区域;当所述第一区域位于所述第二区域上方时,所述第一区域的位置由所述超链接的位置确定;或者,当所述第一区域位于所述第二区域下方时,所述第一区域的位置由所述超链接的位置以及所述链接内容确定。进一步,本公开所述的在线文档内容展示方法,所述将所述链接内容置于第二区域包括:将所述标题标签中的内容放在所述第二区域的第一行;将所述内容标签下的目录的内容放在所述第二区域的第二行;将所述描述标签里h标签和p标签的内容作为对所述链接内容的描述。进一步,本公开所述的在线文档内容展示方法,所述方法还包括:若所述标题标签中无内容,则不显示;若所述标题标签中的内容大于第一预设字节长度,则截取所述标题标签内容中不大于所述第一预设字节长度的内容;若所述内容标签中无内容,则不显示;若所述内容标签中的内容大于第二预设字节长度,则截取所述内容标签中不大于所述第二预设字节长度的内容。进一步,本公开所述的在线文档内容展示方法,所述方法还包括:将所述链接内容和在线文档内容一起存放,其中所述在线文档内容为在线文档中不包括所述超链接的内容。进一步,本公开所述的在线文档内容展示方法,所述方法还包括:将所述链接内容与在线文档ID和/或用户ID进行关联;将关联后的所述链接内容和文档ID和/或用户ID进行存储。另,本公开还提供一种在线文档内容展示装置,包括:检测单元,用于当对在线文档进行编辑时,检测编辑内容中是否包含超链接;获取单元,用于若所述编辑内容中包含超链接,获取所述超链接对应的链接内容;展示单元,用于根据所述超链接的位置和所述链接内容在所述在线文档中生成链接展示区域。另,本公开还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的在线文档内容展示方法。另,本公开还提供一种电子设备,包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序实现如上述的在线文档内容展示方法。通过实施本公开,在在线文档编辑过程中即自动获取超链接内容,并作为在线文档内容的一部分,方便后续用户进行查看和检索。附图说明下面将结合附图及实施例对本公开作进一步说明,附图中:图1是本公开一实施例提供的在线文档内容展示方法流程图;图2是本公开一实施例提供的在线文档内容展示装置的结构示意图;图3是本公开电子设备的结构示意图。具体实施方式为了对本公开的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本公开的具体实施方式。实施例具体的,该在线文档内容展示方法应用于在线文档中,在线文档包含至少一个超链接。本实施例的编辑对象是在线文档,在线文档指的是存储在服务器上或云端、且运行在浏览器或特定应用程序上的文档,该文档需通过联网才能实现访问和在线编辑。也就是说,本公开中的在线文档不同于存储在本地计算机上、在本地进行编辑的文档。参考图1,该方法包括:S11、当对在线文档进行编辑时,检测编辑内容中是否包含超链接。具体的,用户通过鼠标、键盘、触摸屏、摄像头、麦克风等输入设备输入编辑内容,或通过粘贴动作粘贴内容作为编辑内容,该编辑内容用于对在线文档进行编辑。在输入编辑内容后,检测编辑内容中是否包含超链接,具体检测过程为:预存网络连接的标准格式模板,标准格式模板可能有多种,通过标准格式模板查找编辑内容中是否有匹配的字段。若有匹配字段,则说明编辑内容中包含超链接,并找出该超链接;若没有匹配字段,则说明编辑内容中没有超链接,将该编辑内容作为在线文档内容进行存储。S12、若编辑内容中包含超链接,获取超链接对应的链接内容。具体的,通过上述判断,若编辑内容中包含超链接,访问超链接的网络地址,并利用爬取系统自动获取超链接对应的网页内容,作为超链接内容。现以某一网页类型为例进行说明,获取过程包括:获取超链接对应的标题标签中的内容,作为对在线文档的描述;获取超链接对应的内容标签下的目录(content)的内容;获取超链接对应的描述标签里的内容,作为对在线文档的描述。进一步,抓取超链接对应的描述标签里h标签和p标签的内容,作为对在线文档的描述。以上抓取内容可能未覆盖到超链接对应网页内的所有内容,本领域技术人员可根据本实施例的原则进行抓取,获取其他需要的信息,都属于本公开的保护范围。可以理解,不同平台系统或网页结构的网页,在内容定义上会有不同,本实施例列举的例子用于说明抓取过程,并不用于限定仅仅只存在这一种抓取方式,其他抓取方式的实质凡是在抓取超链接内容的,都属于本公开的保护范围。作为选择,若超链接内容中还包含超链接,则可设置继续进行内容抓取,或禁止继续进行内容抓取。S13、根据超链接的位置和链接内容在在线文档中生成链接展示区域。具体的,获取超链接内容后,将超链接置于展示区域的第一区域,将链接内容置于第二区域。当第一区域位于第二区域上方时,第一区域的位置由超链接的位置确定;或者,当第一区域位于第二区域下方时,第一区域的位置由超链接的位置以及链接内容确定。进一步,将链接内容置于第二区域包括:将标题标签中的内容放在链接内容的第一行。若标题标签中无内容,则不显示;若标题标签中的内容大于第一预设字节长度,则截取标题标签中不大于第一预设字节长度的内容。将内容标签下的目录的内容放在链接内容的第二行。若内容标签中无内容,则不显示;若内容标签中的内容大于第二预设字节长度,则仅截取内容标签中不大于第二预设字节长度的内容。特别的,将描述标签里h标签和p标签的内容作为对链接内容的描述。具体编辑格式可根据需要进行设定,但只要在线文档包括在线文档内容和超链接内容,都属于本实施例的设计思想,均为本实施例的保护范围。获取超链接内容后将链接内容进行存储,可将链接内容和在线文档内容一起存放,即存储在同一地址,其中在线文档内容为在线本文档来自技高网...

【技术保护点】
1.一种在线文档内容展示方法,其特征在于,包括:当对在线文档进行编辑时,检测编辑内容中是否包含超链接;若所述编辑内容中包含超链接,获取所述超链接对应的链接内容;根据所述超链接的位置和所述链接内容在所述在线文档中生成链接展示区域。

【技术特征摘要】
1.一种在线文档内容展示方法,其特征在于,包括:当对在线文档进行编辑时,检测编辑内容中是否包含超链接;若所述编辑内容中包含超链接,获取所述超链接对应的链接内容;根据所述超链接的位置和所述链接内容在所述在线文档中生成链接展示区域。2.根据权利要求1所述的在线文档内容展示方法,其特征在于,所述获取所述超链接对应的链接内容包括:获取所述超链接对应的标题标签中的内容;获取所述超链接对应的内容标签下的目录的内容;获取所述超链接对应的描述标签里的内容。3.根据权利要求2所述的在线文档内容展示方法,其特征在于,所述根据所述超链接的位置和所述链接内容在所述在线文档中生成链接展示区域包括:将所述超链接置于所述展示区域的第一区域,将所述链接内容置于第二区域;当所述第一区域位于所述第二区域上方时,所述第一区域的位置由所述超链接的位置确定;或者,当所述第一区域位于所述第二区域下方时,所述第一区域的位置由所述超链接的位置以及所述链接内容确定。4.根据权利要求3所述的在线文档内容展示方法,其特征在于,所述将所述链接内容置于第二区域包括:将所述标题标签中的内容放在所述第二区域的第一行;将所述内容标签下的目录的内容放在所述第二区域的第二行;将所述描述标签里h标签和p标签的内容作为对所述链接内容的描述。5.根据权利要求3或4所述的在线文档内容展示方法,其特征在于,所述方法还包括:若所述标题标签中无...

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

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

1