我使用动态路径元素的概念来获取动态表内的内容。但我仍然想找到一种方法来获取捕获表的上限。比如,表元素的行数和列数。
动态表的路径:
/HTML/BODY(1)/DIV(15)/TABLE(1)/TBODY(1)/TR/TD
表格内容的路径
/HTML/BODY[1]/DIV[14]/TABLE[1]/TBODY[1]/TR/TD**[3]**/DIV[1]/DIV**[1]**/DIV/DIV
需要增加粗体突出显示的值以指向每个单元格数据。我只是想知道有多少TD和DIV可以对此作出判断。
/HTML/BODY[1]/DIV[14]/TABLE[1]/TBODY[1]/TR/TD
/HTML/BODY[1]/DIV[14]/TABLE[1]/TBODY[1]/TR/TD**[3]**/DIV[1]/DIV
答案 0 :(得分:2)
要将表格读入集合
在Application Modeler中窥探表。
放置框"阅读" - 使用上一步中的元素表,将数据设置为"获取表",选择存储数据的位置。
如您所见,Blue Prism在与hmtl表的交互方面设计得非常好。
读取行数
阅读收集表
使用行动"计算行数"来自标准的Blue Prism" Collections"对象
读取列数
阅读收集表
使用操作"计数列"来自标准的Blue Prism" Collections"对象