iMacros: проблема извлечения контента - PullRequest
0 голосов
/ 22 марта 2020

Я пытаюсь извлечь attr. значение для прикрепленной html страницы. Однако приведенный ниже код imacros извлекает только последнюю часть кода html и записывает только один столбец в качестве вывода. Может ли кто-нибудь помочь мне, что не так с моим кодом?

https://i.hizliresim.com/SMSnnv.png

TAG POS=1 TYPE=DIV ATTR=CLASS:color-swatch-div* EXTRACT=HTM
SET ATTR EVAL("'{{!EXTRACT}}'.match(/aria-label=[\"'](.+?)[\"']/)[1];")
SET !EXTRACT NULL
ADD !EXTRACT {{ATTR}}
WAIT SECONDS=2

TAG POS=2 TYPE=DIV ATTR=CLASS:color-swatch-div* EXTRACT=HTM
SET ATTR EVAL("'{{!EXTRACT}}'.match(/aria-label=[\"'](.+?)[\"']/)[1];")
SET !EXTRACT NULL
ADD !EXTRACT {{ATTR}}
WAIT SECONDS=2

TAG POS=3 TYPE=DIV ATTR=CLASS:color-swatch-div* EXTRACT=HTM
SET ATTR EVAL("'{{!EXTRACT}}'.match(/aria-label=[\"'](.+?)[\"']/)[1];")
SET !EXTRACT NULL
ADD !EXTRACT {{ATTR}}
WAIT SECONDS=2

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