(Imacross) Извлечение текста из _Xpath_ без извлечения содержимого из класса под Javascript - PullRequest
0 голосов
/ 28 ноября 2018

Использование этого кода в imacros 9.0.3, работающем в Firefox 55, очень хорошо работает при извлечении текста из класса

TAG XPATH="//div[contains(@class,'col-md-12 text-center alert alert-danger')]" EXTRACT=TXT

Но если вы реализуете ту же ситуацию в Javascript, запускающем Imacros, он перестает работать

var macro;
macro = "CODE:";

macro += "TAG XPATH="//div[contains(@class,'col-md-12 text-center alert alert-danger')]" EXTRACT=TXT" + "\n";

iimPlay(macro)
iimDisplay(result);

Я также использовал другой, более явный способ, место, где мне нужно извлечь контент, но даже в этом случае он не работает с использованием кода в java

/html/body/div[2]/div/div[1]/div/div/div

1 Ответ

0 голосов
/ 01 декабря 2018

Надеюсь, что следующий скрипт должен работать:

var macro;
macro = "CODE:";

macro += 'TAG XPATH="//div[contains(@class,\'col-md-12 text-center alert alert-danger\')]" EXTRACT=TXT' + "\n";

iimPlay(macro);
iimDisplay(iimGetExtract());
...