网络爬虫火车浏览器逻辑操作中的“条件判断”几乎在每个脚本中都会涉及到,下面根据不同的查找方式来介绍下条件判断的功能。
1.查找方式
三种查找方式如上图中顺序,从左至右,分别是根据html源代码、Xpath、变量中的内容来进行真假判断,判断内容中是否有符合判断条件的结果。
注意事项:变量判断中不可以判断计数器变量以及list变量。计数器变量需要在此功能的使用代码片段中写JS判断。
2.Iframe
在查找方式为当前页面源码时,若是需要判断的条件在框架中,则需要注意是在哪一层框架中。其余查找方式不需要用到这个条件。
3.选择判断方式
这里把三种方式分别介绍一下:相等是说判断的内容必须完全相等,包含字符是指判断内容包括判断条件中的条件,不包含字符是指判断内容不包含判断条件。
4.逻辑或
形如:{||} ,格式如:开心{||}伤心
并列条件,其中一个判断条件成立,此次条件判断则判断为true。相当于JS的或运算符。
5.使用代码片段
二. 常用实例
1.判断变量是否为空
如图所设。注意事项:(1)勾选相等 (2)点击空值,以{-null-}为空值 表示形式。
2.同时判断多个变量是否为空
"{-var.升水-}"==""&&"{-var.让人-}"=="" (判断两个变量是否同时为空,同时为空则表示为true)
分两步:
(1)求出list变量长度
注意:判断的变量是list变量,保存至一个计数器变量,此计数器变量不可勾选只读。
(2)使用代码片段判断计数器变量的长度
欢迎光临 火车浏览器官方论坛 (http://bbs.locoyposter.com/) | Powered by Discuz! X3.2 |