当完成一个规则的制作后,通常需要单机运行进行测试。在单机运行过程?#26657;?#21487;能会存在一些异常,但是直接运行是没有任何提示。因此会有一个“采集异常提示”选项。


运行单机采集,在采集界面中有个“采集设置?#20445;?#28857;击进入到“采集设置”页面后,第一个选项就是“采集异常提示”。


001 设置单机采集提示

? ?

然后再选择开始单机采集,当?#20889;?#35823;出现时,会出现相应的提示信息。


002元素无法?#19994;?#26102;,提示


可以看到里面有跳过本字段、跳过本步骤所有字段、设置本字段备选位置、修改本字段定位方式四个选项。


提示中的第一个选项:跳过本字段,这个选项和下图中该字段留空其实是一个意思,不同的只是一个在流程里面先设置好,另一个是在采集过程中设置。


003 提取数据步骤中的找不到如何处理

?

如果选择该字段留空,那么采集结果会如下图所示:即那个字段为空字段。


004 提取数据步骤中 跳过该字段


提示中的第二个选项:跳过本步骤所有字段


这个和下图中的该步骤所有字段留?#25214;?#24605;是一样的,同样不同的是只是一个再流程里面先设置好,另一个是在采集过程中设置。


005 提取数据步骤中 所有步骤


如果选择该字段留空,那么采集结果会如下图所示:即所有字段为空。


006 提取数据步骤中 跳过所有字段


提示里面的第三个选项:设置备选字段


007 被选位置


这个备选位置是说如果xpath有问题,我们在这个地方可以直接选择页面的正确位置,这个功能和前面的自定义备选位置的功能是一样的,大家也可以看看提取数据-备选位置的教程。注意这个选择备选位置的情况是当这个字段在不同网页中有不同的位置才可以用的。


008 备选位置


点击前面的设置本字段备选位置按钮。


009 备选位置


可以看上图会弹出页面提示勾选新的位置,我们点击确定,然后可以看到下图:


010


再次选择[字段1]所在的位置之后可以看到下图:数据就正常的提取到了。


未设置备选位置的采集结果:


011


设置备选位置的采集结果:


012


再看到提示里面的第四个选项:修改本字段定位方式


013


这个修改本字段定位方式,我们可以直接把正确的xpath复制进来。这个是原本xpath不正确的时候选择修改的。


这个功能和前面的自定义里面修改元素匹配的xpath的功能是一样的,不同的是一个在规则里就设置好,一个是在采集过程中设置正确。


点击前面的修改本字段定位方式的选项后,可以看到了错误的xpath,我?#21069;?#27491;确的xpath复制进去即可。

014


复制进去之后点击确定,看到如下图:


015


具体操作如下:


016 最后