蓝色棱镜 - 如何在动态html表中获得行数

问题描述 投票:2回答:1

我使用动态路径元素的概念来获取动态表内的内容。但我仍然想找到一种方法来获取捕获表的上限。比如,表元素的行数和列数。

动态表的路径:

/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
automation ui-automation blueprism
1个回答
2
投票

要将表读取到集合中

  1. 在Application Modeler中窥探表。
  2. 放置框“读取” - 使用上一步中的元素表,将数据设置为“获取表”,选择存储数据的位置。

如您所见,Blue Prism在与hmtl表的交互方面设计得非常好。

读取行数

  1. 阅读表格收集
  2. 使用标准Blue Prism“Collections”对象中的“Count Rows”操作。

读取列数

  1. 阅读表格收集
  2. 使用标准Blue Prism“Collections”对象中的“Count Columns”操作。
© www.soinside.com 2019 - 2024. All rights reserved.