【技术实现步骤摘要】
无效超链接修复方法、装置、电子设备和可读存储介质
本申请涉及文档处理
,尤其是涉及一种无效超链接修复方法、装置、电子设备和可读存储介质。
技术介绍
在编写文档过程中,往往需要引用外部文件,一般采用添加超链接的形式来添加引用目标以及该目标对应的目标路径。例如,引用的是文件,目标路径为文件的物理路径(相对路径或者绝对路径)。例如,引用的是网页,目标路径为网页的地址。但如果发生以下情况,超链接就会变得无效:引用文件被删除,引用文件路径变化,源文档路径变化(如果超链接是相对路径),引用的网页不可访问。如果发生上述情况,目前采用的应对方法是:需要人工逐个检查每个超链接是否有效,效率低下。
技术实现思路
本申请实施例提供了一种无效超链接修复方法、装置、电子设备和可读存储介质,能够修复无效超链接。在本申请的第一方面,提供了一种无效超链接修复方法,包括:获取源文档中无效超链接对应的目标的文件名;以所述文件名为关键字在计算机系统中搜索所述目标来判断所述目标是否存在;若是,则获取所述目标的第二目标路径, ...
【技术保护点】
1.一种无效超链接修复方法,其特征在于,包括:/n获取源文档中无效超链接对应的目标的文件名;/n以所述文件名为关键字在计算机系统中搜索所述目标来判断所述目标是否存在;/n若是,则获取所述目标的第二目标路径,并将所述第二目标路径确定为所述无效超链接的实际目标路径,以完成对所述无效超链接的修复。/n
【技术特征摘要】
1.一种无效超链接修复方法,其特征在于,包括:
获取源文档中无效超链接对应的目标的文件名;
以所述文件名为关键字在计算机系统中搜索所述目标来判断所述目标是否存在;
若是,则获取所述目标的第二目标路径,并将所述第二目标路径确定为所述无效超链接的实际目标路径,以完成对所述无效超链接的修复。
2.根据权利要求1所述的方法,其特征在于,所述以所述文件名为关键字搜索所述目标来判断所述目标是否存在之后,还包括:
若否,则删除所述无效超链接,以完成对所述无效超链接的修复。
3.根据权利要求1所述的方法,其特征在于,所述获取源文档中无效超链接对应的目标的文件名之前,还包括:
解析源文档中所述超链接以获取所述超链接的操作类型,所述操作类型为“LaunchAction”、“GoToRAction”和“URIAction”中的一种;
若所述操作类型为“URIAction”,则删除所述无效超链接;
若所述操作类型为“LaunchAction”或“GoToRAction”,则确定所述超链接的状态信息,所述状态信息包括有效状态和无效状态。
4.根据权利要求3所述的方法,其特征在于,所述确定所述超链接的状态信息,包括:
基于所述操作类型确定所述超链接对应的目标对应的第一目标路径;
根据所述第一目标路径是否有效确定其对应的所述超链接的状态信息。
5.根据权利要求3所述的方法,其特征在于,所述确定所述超链接的状态信息之后,还包括:
展示所述无效超链接。
6.一种无效超链接修复装置,其特征在于,包括:
信息获取模块,用于获取源文档中无效超链接对应的目标的文件名;
目标搜索模块,...
【专利技术属性】
技术研发人员:李安,孙立英,付晓红,李娟娟,
申请(专利权)人:北京海金格医药科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。