更多说明

  • 如何为字段设置固定值 如果你想为一个字段设置一个固定值,那么只需忽略目标元素,并在默认值框中填写固定值。


  • 如何抓取字段但不保存到输出表 有的时候,我们需要抓取一个字段作为中间,比如提取一个元素的URL,然后打开给node处理,但是不需要把URL转储到输出表中。 所以我们可以取消选中 输出保存 复选框。 然后 NDS 不会将该字段的值保存到输出数据表中。
  • 如何使用元素的值作为字段名

    以亚马逊详情页为例,产品有规格表。 但是,不同的产品可能具有微小的不同属性。 要将所有这些产品存储到一张表中,我们希望使用左列中的值作为字段名称,使用右列中的值作为字段值。

    有几种方法可以实现这种抓取。 比如我们可以写css选择器,TH:equals("Cable Length")+TD,通过左列的内容来定位右列。 NDS 提供了一种简单的方法来处理这种情况。

    在详细信息字段中,选择“动态元素值”作为字段名称的来源,然后在表格中找到左列; 现在选择右列作为字段的值元素。

    在上面的截图中,您发现 NDS 将左列的文本提取为字段名称,将右列的文本提取为字段的值。


  • 如何抓取移动鼠标时显示内容的元素 目标元素的内容就绪时有几种情况
    • 在另一个元素上移动鼠标
    • 点击链接
    • 将鼠标滚动到目标元素上面
NDS 支持所有这些特殊情况。 对于每个字段,都有一个 ‘字段动作-处理字段前’( <img src="../img/icons/action_flow2.png" width="16px"  align="center"> ). 单击该图标,您可以声明对当前字段元素施加操作。
* 单击:单击当前字段元素
* 滚动到:滚动到当前字段元素,并模拟在其上移动鼠标
* 激活当前标签:激活当前标签


  • 如何将字段合并为一个 在当前数据行准备好转储到数据表时,您可以合并字段。 它可以在配方的触发器中完成。 更多详情请参考 触发器