文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
更多说明
更多说明
- 如何为字段设置固定值 如果你想为一个字段设置一个固定值,那么只需忽略目标元素,并在默认值框中填写固定值。
- 如何抓取字段但不保存到输出表 有的时候,我们需要抓取一个字段作为中间,比如提取一个元素的URL,然后打开给node处理,但是不需要把URL转储到输出表中。 所以我们可以取消选中 输出保存 复选框。 然后 NDS 不会将该字段的值保存到输出数据表中。
如何使用元素的值作为字段名
以亚马逊详情页为例,产品有规格表。 但是,不同的产品可能具有微小的不同属性。 要将所有这些产品存储到一张表中,我们希望使用左列中的值作为字段名称,使用右列中的值作为字段值。
有几种方法可以实现这种抓取。 比如我们可以写css选择器,TH:equals("Cable Length")+TD,通过左列的内容来定位右列。 NDS 提供了一种简单的方法来处理这种情况。
在详细信息字段中,选择“动态元素值”作为字段名称的来源,然后在表格中找到左列; 现在选择右列作为字段的值元素。
在上面的截图中,您发现 NDS 将左列的文本提取为字段名称,将右列的文本提取为字段的值。
- 如何抓取移动鼠标时显示内容的元素 目标元素的内容就绪时有几种情况
- 在另一个元素上移动鼠标
- 点击链接
- 将鼠标滚动到目标元素上面
NDS 支持所有这些特殊情况。 对于每个字段,都有一个 ‘字段动作-处理字段前’( <img src="../img/icons/action_flow2.png" width="16px" align="center"> ). 单击该图标,您可以声明对当前字段元素施加操作。
* 单击:单击当前字段元素
* 滚动到:滚动到当前字段元素,并模拟在其上移动鼠标
* 激活当前标签:激活当前标签
- 如何将字段合并为一个 在当前数据行准备好转储到数据表时,您可以合并字段。 它可以在配方的触发器中完成。 更多详情请参考 触发器
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论