【云扩RPA】Amanda-ExtractStructuredData-Table

获取整表数据
此节课程将讲述如何使用获取结构化数据组件获取到整表数据
准备工作
打开云扩编辑器,新建一个空白项目,搜索序列组件并拖拽至设计面板,设为开始结点,双击打开序列
打开Chrome浏览器,输入 “http://www.chinaports.com/chuanqibiao/2/null/null/null/query” 并点击跳转
打开要提取数据的网页
此步骤用于打开数据源所在的网页,并在流程运行结束后关闭浏览器
搜索打开浏览器组件并拖拽放置于序列内
网址属性写入 “http://www.chinaports.com/chuanqibiao/2/null/null/null/query”; 浏览器类型选择 Chrome;勾选结束后关闭
获取整表数据
搜索获取结构化数据组件并拖拽放置于打开浏览器内
点击指定数据源,将鼠标放到表内任一数据上,高亮显示时点击

弹出下图窗口后,点击是

预览整表数据
此步骤将获取到的数据展现给用户,可用于预览数据
被获取到的数据被展示在下图。点击完成

翻页获取更多数据
此步骤可用于指定下一页按钮,并在运行时实现自动翻页功能
点击下图的是

将鼠标移动到下一页,高亮显示时点击

设置最大提取条数
此步骤可用于限制运行时获取数据的最大条数。例如当整表有大量数据时,若全部获取会消耗时间和抓取不必要的数据;此时可通过设置最大提取条数来实现:当获取到的数据达到规定的最大条数时,运行结束
点击获取结构化数据组件,最大提取条数属性写入30
将获取到的数据存入数据表
点击设计面板下的 变量标签,并新建一个DataTable类型的变量,命名为dt
点击获取结构化数据组件,输出数据表属性写入dt
验证获取到的数据行数
搜索写入日志组件并拖拽放置于序列内
日志内容属性写入dt.Rows.Count.ToString()
运行查看结果数据表信息条数
点击运行按钮,结束后查看运行日志,可看到输入数据表内信息条数为30
如何在编辑器中下载并使用本课程示例
打开编辑器,在工具栏点击【流程市场】
搜索此课程名称即可找到此流程
选中流程并点击【下载】图标,在【新建项目】弹窗中输入【项目名称】
点击【创建】此时将会在本地创建一个新的项目
在【工作目录】面板即可打开创建的项目