0

私はこの現在の状況を持っています: ul / li list を持つウェブページ。すべての 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 
4

2 に答える 2

1
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
于 2013-10-03T12:45:12.297 に答える
-1

すべての LI 要素を抽出するには、次のコマンドを使用します。

TAG POS=1 TYPE=UL ATTR=ID:selectPerfList EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=* FILE=list.csv

データ抽出の詳細については、こちらをご覧ください。

于 2013-10-03T12:00:00.070 に答える