获取整表数据
此节课程将讲述如何使用获取结构化数据组件获取到整表数据
准备工作
- 打开云扩编辑器,新建一个空白项目,搜索序列组件并拖拽至设计面板,设为开始结点,双击打开序列
- 打开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
如何在编辑器中下载并使用本课程示例
- 打开编辑器,在工具栏点击【流程市场】
- 搜索此课程名称即可找到此流程
- 选中流程并点击【下载】图标,在【新建项目】弹窗中输入【项目名称】
- 点击【创建】此时将会在本地创建一个新的项目
- 选中流程并点击【下载】图标,在【新建项目】弹窗中输入【项目名称】
- 点击【创建】此时将会在本地创建一个新的项目
- 在【工作目录】面板即可打开创建的项目