2

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

动态表的路径:

/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
4

1 回答 1

2

读取表到集合

  1. 在 Application Modeler 中监视表。

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

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

读取行数

  1. 读表收藏

  2. 使用标准 Blue Prism “Collections”对象中的 Action “Count Rows”。

读取列数

  1. 读表收藏

  2. 使用标准 Blue Prism “Collections”对象中的“Count Columns”操作。

于 2017-12-17T17:00:25.813 回答