2017-07-20 14 views
0

複数のURLからhrefのリストを抽出しようとしています。 A型は、pos 1、2などを使うべきで、常に同じクラス "property_title"を持っています。または、私は* positionを置くことができますか、そのページからhrefをすべて抽出できますか? また、最初はすべてのURLを入力したいと思います。複数のURLにあるImacrosループ

おかげ

VERSION BUILD=9030808 RECORDER=FX 
TAB T=1 
URL GOTO=https://www.tripadvisor.it/Restaurants-g3334498-c13-Acerra_Province_of_Naples_Campania.html 
TAG POS=1 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=2 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=3 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=4 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=5 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=6 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=7 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=8 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=9 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=10 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=11 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=12 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=13 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=14 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=15 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=16 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=17 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=18 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=19 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=20 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
URL GOTO=https://www.tripadvisor.it/Restaurants-g3334498-c13-Acerra_Province_of_Naples_Campania.html 
TAG POS=1 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=2 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=3 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=4 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=5 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=6 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=7 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=8 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=9 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=10 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=11 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=12 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=13 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=14 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=15 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=16 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=17 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=18 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=19 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
TAG POS=20 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 
SAVEAS TYPE=EXTRACT FOLDER=* FILE=+_{{!NOW:yyyymmdd_hhnnss}} 

答えて

0

いいえ、ワイルドカードを使用して、明示的に指定番号やrelative positioningのいずれかを使用することができ、ここでは助けることはできません。

TAG POS=R1 TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 

ループがあまりにも良いオプションです:

TAG POS={{!LOOP}} TYPE=A ATTR=CLASS:property_title&&TXT:* EXTRACT=HREF 

また、XPATHセレクタまたはCSSセレクタを使用して、要素を明白に識別できます。TAG command description

使用できる抽出変数に現在のURLを追加するには:

ADD !EXTRACT {{!URLCURRENT}} 
関連する問題