[发明专利]一种实现超链接的方法、装置、介质和电子设备有效
申请号: | 201911070943.0 | 申请日: | 2019-11-05 |
公开(公告)号: | CN111026983B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 王镇佳 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 王思超 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 超链接 方法 装置 介质 电子设备 | ||
本公开提供了一种实现超链接的方法、装置、介质和电子设备。所述方法包括:获取公式超链接表达式;解析所述公式超链接表达式,获取表达式元素信息;其中,所述表达式元素信息,包括:公式信息或超链接对象信息;根据所述公式信息创建对应的第一继承类实例;其中,所述第一继承类是运算类的继承类,包括对应所述公式信息的计算函数;基于所述计算函数获取对应所述公式信息的计算结果;根据所述计算结果和所述超链接对象信息获取常规超链接表达式。本公开通过公式的计算结果设置超链接信息的方式实现了公式超链接,增加了前端信息显示的多样性,提高了用户的使用体验。
技术领域
本公开涉及计算机技术领域,具体而言,涉及一种实现超链接的方法、装置、介质和电子设备。
背景技术
超链接,在本质上属于一个网页的一部分,它是一种允许我们同其他网页或站点之间进行连接的元素。各个网页链接在一起后,才能真正构成一个网站。所谓的超链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。而在一个网页中用来超链接的对象,可以是一段文本或者是一个图片。当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行。
在网页表格的单元格中,通常超链接是输入或插入进单元格中的。例如,在单元格中插入“www.feishu.cn”超链接。
而在实际需求中,需要一种公式超链接。所述公式超链接,是一个公式,可以通过该公式获取计算结果;同时,其计算结果也具有超链接的功能。
发明内容
提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
本公开的目的在于提供一种实现超链接的方法、装置、介质和电子设备,能够解决上述提到的至少一个技术问题。具体方案如下:
根据本公开的具体实施方式,第一方面,本公开提供一种实现超链接的方法,包括:
获取公式超链接表达式;
解析所述公式超链接表达式,获取表达式元素信息;其中,所述表达式元素信息,包括:公式信息或超链接对象信息;
根据所述公式信息创建对应的第一继承类实例;其中,所述第一继承类是运算类的继承类,包括对应所述公式信息的计算函数;
基于所述计算函数获取对应所述公式信息的计算结果;
根据所述计算结果和所述超链接对象信息获取常规超链接表达式;其中,所述常规超链接表达式中包括:作为显示信息的所述计算结果以及作为超链接信息的所述超链接对象信息。
根据本公开的具体实施方式,第二方面,本公开提供一种实现超链接的装置,包括:
获取公式超链接表达式单元,用于获取公式超链接表达式;
获取表达式元素信息单元,用于解析所述公式超链接表达式,获取表达式元素信息;其中,所述表达式元素信息,包括:公式信息或超链接对象信息;
创建第一继承类实例单元,用于根据所述公式信息创建对应的第一继承类实例;其中,所述第一继承类是运算类的继承类,包括对应所述公式信息的计算函数;
获取计算结果单元,用于基于所述计算函数获取对应所述公式信息的计算结果;
获取常规超链接表达式单元,用于根据所述计算结果和所述超链接对象信息获取常规超链接表达式;其中,所述常规超链接表达式中包括:作为显示信息的所述计算结果以及作为超链接信息的所述超链接对象信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911070943.0/2.html,转载请声明来源钻瓜专利网。