页面解析方法、装置、介质及电子设备制造方法及图纸

技术编号:27534110 阅读:21 留言:0更新日期:2021-03-03 11:17
本发明专利技术提供了一种页面解析方法,包括:第二系统接收第一系统的业务请求;所述第二系统根据所述第一系统的业务请求确定与所述业务请求对应的页面文档,并向所述第一系统发送所述页面文档;所述第一系统根据所述页面文档的页面标识确定用于解析所述页面文档的可配置化模板;所述第一系统基于所述可配置化模板对所述页面文档进行解析,获取所述页面文档的数据;所述第一系统基于所述页面文档的数据生成目标页面文档,以此方式在第一系统上对第二系统的页面文档解析无需修改第一系统的业务代码,一定程度上减少了运维成本,提高了系统迭代开发的速度。本发明专利技术还提供了一种页面解析装置、介质以及电子设备。介质以及电子设备。介质以及电子设备。

【技术实现步骤摘要】
页面解析方法、装置、介质及电子设备


[0001]本专利技术涉及页面处理的
,具体而言,涉及一种页面解析方法、装置、介质及电子设备。

技术介绍

[0002]目前,随着互联网技术的快速发展,企业内部为了将各种业务转至上处理,开发人员需要针对各种业务开发业务系统。有时在一些业务场景中两个不同的业务系统可以进行功能移植。但是,在两个业务系统进行功能移植之前,需要由开发人员了解被移植的业务系统的业务代码并重构业务代码,尤其是需要重构用户界面的代码,用于解析被移植的页面,以此方式解析被移植的页面增加了运维成本,降低了业务系统迭代开的速度。
[0003]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种页面解析方法、装置、介质及电子设备,进而至少可以在一定程度上减少了运维成本,提高了系统迭代开发的速度。
[0005]本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。
[0006]根据本专利技术实施例的第一方面,提供了一种页面解析方法,包括:第二系统接收第一系统的业务请求,所述第二系统和所述第一系统相关联,且所述第二系统的系统架构和所述第一系统的系统架构不同;所述第二系统根据所述第一系统的业务请求确定与所述业务请求对应的页面文档,并向所述第一系统发送所述页面文档;所述第一系统根据所述页面文档的页面标识确定用于解析所述页面文档的可配置化模板,所述可配置化模板中包含可扩展样式语言;所述第一系统基于所述可配置化模板对所述页面文档进行解析,获取所述页面文档的数据;所述第一系统基于所述页面文档的数据生成目标页面文档。
[0007]在本专利技术的一些实施例中,该方法还包括:所述第一系统对所述目标页面文档进行数据处理,获取预设格式的数据;在所述第一系统中展示所述预设格式的数据。
[0008]在本专利技术的一些实施例中,在所述第二系统接收所述第一系统的业务请求之前,该方法还包括:所述第二系统接收所述第一系统的用户登录请求;所述第二系统响应所述用户登录请求,并根据所述用户登录请求确定所述用户的鉴权信息;所述第二系统根据所述用户的鉴权信息确定所述用户可访问的页面标识,并将所述用户可访问的页面标识发送至所述第一系统。
[0009]在本专利技术的一些实施例中,该方法还包括:所述第一系统接收用户业务操作;所述第一系统基于所述用户业务操作和所述用户可访问的页面标识生成所述业务请求;所述第一系统向所述第二系统发送所述业务请求。
[0010]在本专利技术的一些实施例中,所述第二系统根据所述第一系统的业务请求确定与所
述业务请求对应的页面文档包括:所述第二系统从所述业务请求中提取所述用户业务操作和所述用户可访问的页面标识;所述第二系统根据所述用户业务操作从所述用户可访问的页面标识中确定与所述用户业务操作相关联的页面标识;所述第二系统根据与所述用户业务操作相关联的页面标识确定与所述业务请求对应的页面文档。
[0011]在本专利技术的一些实施例中,所述可扩展样式语言为XPath语言,所述页面文档的格式为HTML格式,该方法还包括:所述第一系统通过预设工具将HTML格式的页面文档转换为XML格式的页面文档;所述第一系统接收利用XPath语言描述所述XML格式的页面文档中元素和属性的XPath语句;所述第一系统基于所述XPath语句生成用于解析所述页面文档的可配置化模板。
[0012]在本专利技术的一些实施例中,所述第一系统基于所述可配置化模板对所述页面文档进行解析,获取所述页面文档的数据包括:所述第一系统基于所述可配置化模板中的XPath语句对所述XML格式的页面文档进行解析,获取所述XML格式的页面文档的数据。
[0013]根据本专利技术实施例的第二方面,提供了一种页面解析装置,所述页面解析装置包括第一系统和第二系统,所述第二系统和所述第一系统相关联,且所述第二系统的系统架构和所述第一系统的系统架构不同;所述第二系统用于接收所述第一系统的业务请求;所述第二系统用于根据所述第一系统的业务请求确定与所述业务请求对应的页面文档,并向所述第一系统发送所述页面文档;所述第一系统用于根据所述页面文档的页面标识确定用于解析所述页面文档的可配置化模板,所述可配置化模板中包含可扩展样式语言;所述第一系统用于基于所述可配置化模板对所述页面文档进行解析,获取所述页面文档的数据;所述第一系统用于基于所述页面文档的数据生成目标页面文档。
[0014]在本专利技术的一些实施例中,所述第一系统还用于:对所述目标页面文档进行数据处理,获取预设格式的数据;展示所述预设格式的数据。
[0015]在本专利技术的一些实施例中,所述第二系统还用于:接收所述第一系统的用户登录请求;响应所述用户登录请求,并根据所述用户登录请求确定所述用户的鉴权信息;根据所述用户的鉴权信息确定所述用户可访问的页面标识,并将所述用户可访问的页面标识发送至所述第一系统。
[0016]在本专利技术的一些实施例中,所述第一系统还用于:接收用户业务操作;基于所述用户业务操作和所述用户可访问的页面标识生成所述业务请求;向所述第二系统发送所述业务请求。
[0017]在本专利技术的一些实施例中,所述第二系统还用于:从所述业务请求中提取所述用户业务操作和所述用户可访问的页面标识;根据所述用户业务操作从所述用户可访问的页面标识中确定与所述用户业务操作相关联的页面标识;根据与所述用户业务操作相关联的页面标识确定与所述业务请求对应的页面文档。
[0018]在本专利技术的一些实施例中,所述可扩展样式语言为XPath语言,所述页面文档的格式为HTML格式,所述第一系统还用于:通过预设工具将HTML格式的页面文档转换为XML格式的页面文档;接收利用XPath语言描述所述XML格式的页面文档中元素和属性的XPath语句;基于所述XPath语句生成用于解析所述页面文档的可配置化模板。
[0019]在本专利技术的一些实施例中,所述第一系统用于基于所述可配置化模板对所述页面文档进行解析,获取所述页面文档的数据包括:所述第一系统用于基于所述可配置化模板
中的XPath语句对所述XML格式的页面文档进行解析,获取所述XML格式的页面文档的数据。
[0020]根据本专利技术实施例的第三方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中第一方面所述的页面解析方法。
[0021]根据本专利技术实施例的第四方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例中第一方面所述的页面解析方法。
[0022]本专利技术实施例提供的技术方案可以包括以下有益效果:
[0023]在本专利技术的一些实施例所提供的技术方案中,通过第二系统接收第一系统的业务请求,然后第二系统根本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面解析方法,其特征在于,包括:第二系统接收第一系统的业务请求,所述第二系统和所述第一系统相关联,且所述第二系统的系统架构和所述第一系统的系统架构不同;所述第二系统根据所述第一系统的业务请求确定与所述业务请求对应的页面文档,并向所述第一系统发送所述页面文档;所述第一系统根据所述页面文档的页面标识确定用于解析所述页面文档的可配置化模板,所述可配置化模板中包含可扩展样式语言;所述第一系统基于所述可配置化模板对所述页面文档进行解析,获取所述页面文档的数据;所述第一系统基于所述页面文档的数据生成目标页面文档。2.根据权利要求1所述的方法,其特征在于,该方法还包括:所述第一系统对所述目标页面文档进行数据处理,获取预设格式的数据;在所述第一系统中展示所述预设格式的数据。3.根据权利要求1所述的方法,其特征在于,在所述第二系统接收所述第一系统的业务请求之前,该方法还包括:所述第二系统接收所述第一系统的用户登录请求;所述第二系统响应所述用户登录请求,并根据所述用户登录请求确定所述用户的鉴权信息;所述第二系统根据所述用户的鉴权信息确定所述用户可访问的页面标识,并将所述用户可访问的页面标识发送至所述第一系统。4.根据权利要求3所述的方法,其特征在于,该方法还包括:所述第一系统接收用户业务操作;所述第一系统基于所述用户业务操作和所述用户可访问的页面标识生成所述业务请求;所述第一系统向所述第二系统发送所述业务请求。5.根据权利要求4所述的方法,其特征在于,所述第二系统根据所述第一系统的业务请求确定与所述业务请求对应的页面文档包括:所述第二系统从所述业务请求中提取所述用户业务操作和所述用户可访问的页面标识;所述第二系统根据所述用户业务操作从所述用户可访问的页面标识中确定与所述用户业务操作相关联的页面标识;所述第二系统根据与所述用户业务操作相关联的页面标识确定与所...

【专利技术属性】
技术研发人员:李杨盼
申请(专利权)人:泰康在线财产保险股份有限公司
类型:发明
国别省市:

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

1