Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种软件界面结构化元素的批量抓取方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:达观数据有限公司

摘要:本发明涉及一种软件界面结构化元素的批量抓取方法,包括开发流程阶段和运行流程阶段,在开发流程阶段获取三个选择器,三个选择器分别对应祖先节点、孩子节点组和孩子节点组中的目标节点;运行流程阶段RPA机器人通过三个选择器提取结构化数据,获得由目标节点组成的节点组,RPA机器人获取节点组内目标节点的属性并按照节点组和孩子节点组生成结构化数据的二维数组。本发明解决现有技术中RPA机器人获取结构化数据时遇到的系统软件不提供API、数据分页、数据结构不明显的问题,简化了RPA机器人获取结果化数据的过程以及提高RPA机器人获取结果化数据的效率。

主权项:1.一种软件界面结构化元素的批量抓取方法,其特征在于,包括开发流程阶段和运行流程阶段,在开发流程阶段获取三个选择器,三个选择器分别对应祖先节点、孩子节点组和孩子节点组中的目标节点,所述选择器保存了目标节点、孩子节点组以及祖先节点中的元素属性及层级关系;运行流程阶段RPA机器人通过三个选择器提取结构化数据,获得由目标节点组成的节点组,RPA机器人获取节点组内目标节点的属性并按照节点组和孩子节点组生成结构化数据的二维数组;开发流程阶段包括以下步骤:步骤一、人工选取结构化数据中的两个控件类型相同的界面元素;步骤二、借助分析模块分析两个界面元素的层级和位置关系,找到两个所述界面元素的共同祖先节点,将祖先节点的选择器作为第一个选择器;步骤三、获取祖先节点的所有孩子节点组,将从祖先节点查找孩子节点组的选择器作为第二个选择器;步骤四、将孩子节点组中的查找控件类型相同的节点的选择器作为第三个选择器;若步骤1中的两个界面元素在孩子节点组层级,则第三个选择器为空;在运行流程阶段,RPA机器人通过三个选择器提取结构化数据时包括以下步骤:步骤1、RPA机器人根据第一个选择器找到祖先节点;步骤2、RPA机器人根据第二个选择器找到孩子节点组;步骤3、RPA机器人根据第三个选择器,分别从孩子节点组的每个孩子节点出发查找孩子节点下对应的目标节点并形成目标节点组;步骤4、RPA机器人获取目标节点的指定属性,并按照目标节点组和孩子节点组形成结构化数据的二维数组。

全文数据:

权利要求:

百度查询: 达观数据有限公司 一种软件界面结构化元素的批量抓取方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。