Content Grabber包括一些选择工具和快捷键,可以在开发代理程序时大大节省您的时间。了解这些功能如何提高您的生产率非常有用。手册的本节介绍了这些工具,并说明了它们的使用方法。还包括快捷键的详细信息,以进一步优化开发时间。
选择工具的大多数菜单按钮/图标可以在“配置代理命令”面板的底部找到。
“配置代理程序命令”面板的底部显示了选择工具
清单选择
列表选择用于选择页面上的公共元素,然后另存为列表。它可以是文本,标题,照片,标题,表格数据等。
要使用此功能,只需在浏览器中选择一个Web元素,然后单击“ 配置代理命令” 面板底部的“ 列表” 按钮。单击“列表”按钮将启用“ 列表选择模式” 。
要收集多个元素,请选择下一个Web元素,Content Grabber会自动将页面上的所有相似元素添加到列表中。在列表选择模式下,如果未自动选择元素,则可以通过单击元素继续将其添加到列表中。您也可以再次单击选定的项目以将其从列表中删除。
列表选择模式已启用
将所有内容元素都选择到列表中后,单击“ 保存” 按钮以保存列表并退出“ 列表选择模式” 。
Shift快捷键
除了单击“列表”按钮外,您还可以使用Shift键启用“列表选择模式” 。
为此,请按住键盘上的Shift 键,单击第一个元素(例如列表中的第一个标题),然后(继续按住Shift 键的同时)在第二个元素(例如下一个标题)上单击鼠标在列表中)。
完成为列表选择元素后,只需释放Shift 键即可保存列表。
锚选择
当您要提取在不同页面上更改位置的内容时,“锚定选择”功能很有用。例如,您可以从显示产品属性(例如宽度,高度和深度)的表中提取数据,但是某些属性可能不适用于所有产品,因此每个属性的位置可能会根据可用于一个产品的多少个属性而有所不同。某些产品。您可以使用锚点选择将属性值绑定到属性名称,因此,无论其在表中的位置如何,提取的属性值始终是正确的。
要使用此功能,请在Web浏览器中选择一个或多个元素,然后单击“ 配置代理命令” 面板底部的“ 定位” 按钮。这将启用“ 锚点选择模式” 。在“锚定选择模式”下,单击要将锚定选择的Web元素。
锚定选择模式已启用
做出选择后,单击“ 保存” 按钮以保存锚点并退出“ 锚点选择模式” 。
Ctrl快捷键
除了单击“锚定”按钮外,您还可以使用Control(Ctrl)键启用“ 锚定选择模式”。
为此,请按住键盘上的Ctrl 键,单击第一个元素,然后继续按住Crtl 键。接下来,单击要将该内容元素锚定到的Web元素。完成后,释放Ctrl 键以保存锚点。
命令命名快捷键(Alt键)
在Agent Explorer中创建新命令时,Content Grabber将自动为您命名命令。这通常基于网页后面HTML中使用的命名约定。
如果在浏览器中单击任何文本元素时按住Alt键,Content Grabber将使用您单击的文本来命名新命令。
扩展选择
当仅选择了Web元素的一部分(例如,多行和多列的表格)并且您要扩展选择内容时,“扩展选择”工具非常有用。
要使用此功能,只需单击“ 配置代理命令” 面板底部的“ 扩展选择” 图标,即可在Web浏览器中扩展当前选择。如果需要进一步扩展选择,请再次单击。
清空选项
清除选择工具清除Web浏览器中的当前内容元素选择。
要使用此功能,只需单击“ 配置代理程序命令” 面板底部的“ 清除选择” 图标即可在Web浏览器中清除当前选择。
精确选择
精确选择工具通常仅由高级用户使用。使用此选项可生成具有尽可能详细信息的选择XPath。如果网站稍作更改,精确选择可能会失败,因此,只有在您了解后果后才使用此选项。
要使用此功能,请在浏览器页面上选择要获取位置信息的内容元素,然后单击“ 配置代理命令” 面板底部的“ 展开选择” 图标。然后,详细的位置数据将显示在Content Grabber屏幕顶部的Selection XPath窗口中。
此选项最适合用于创建选择XPath,这些XPath可以用作手动创建XPath的起点。有关更多详细信息,请参考手动编辑XPath。