iMacros:从ul li列表中提取ID属性 [英] iMacros: Extract ID attribute from a ul li list

查看:21
本文介绍了iMacros:从ul li列表中提取ID属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前的情况是:一个包含ul/li列表的网页。我想提取所有的li元素。

html内容:

<ul id="selectPerfList">
    <li id="content8839">content8839</li>
    <li id="content11">content11</li>
    <li id="content3">content3</li>
    <li id="content32">content32</li>
</ul>

iMacros脚本:

VERSION BUILD=7401598
TAB T=1
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO

URL GOTO=http://xxxxxxxxxxx

TAG POS=1 TYPE=A ATTR=ID:selectedPerfDiv
TAG POS=1 TYPE=LI ATTR=ID:* EXTRACT=TXTALL

SAVEAS TYPE=EXTRACT FOLDER=* FILE=list.csv 

推荐答案

VERSION BUILD=7401598
TAB T=1
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO

URL GOTO=http://xxxxxxxxxxx

TAG POS=1 TYPE=A ATTR=ID:selectedPerfDiv
TAG POS=R{{!LOOP}} TYPE=LI ATTR=ID:* EXTRACT=TXTALL

SAVEAS TYPE=EXTRACT FOLDER=* FILE=list.csv 

你试试这个怎么样?我不知道它是否可以工作,但是当您必须使用另一个HTML标记元素访问元素时,您可以使用R1、R2等。示例:

TAG POS=1 TYPE=DIV ATTR=CLASS:some_div
TAG POS=R1 TYPE=A ATTR=TXT:www.example.com EXTRACT=HREF

这篇关于iMacros:从ul li列表中提取ID属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆