读取CSV文件,按行和列读取:
'csv文件 SET !DATASOURCE Address.csv '开始于第几行 SET !DATASOURCE_LINE {{!LOOP}} '变量COL针对相应的列 TAG POS=1 TYPE=INPUT:TEXT FORM=ID:demo ATTR=NAME:fname CONTENT={{!COL1}} |
采集网页数据并保存到CSV文件:
URL GOTO=http://www.baidu.com/ TAG POS=1 TYPE=A ATTR=HREF:http://baike.baidu.com EXTRACT=TXT SET !VAR1 {{!EXTRACT}}<SP>Ext.<Sp> SET !EXTRACT NULL TAG POS=1 TYPE=A ATTR=HREF:http://wenku.baidu.com EXTRACT=TXT SET !VAR2 {{!EXTRACT}} SET !EXTRACT NULL ADD !EXTRACT {{!var1}} ADD !EXTRACT {{!var2}} SAVEAS TYPE=EXTRACT FOLDER=R: FILE=test.csv |
iMacros采集参数:
TYPE:HTML标签 XPATH:和TYPE二选一 ATTR:标签属性,*表示所有,可用TXT(网页显示的文字),HREF,Class/ID名称 POS:第几个匹配 EXTRACT:采集数据类型,可选:TXT,HREF,HTM等 |