(Imacross)从_Xpath_中提取文本,没有从Java语言下的Class中提取内容

时间:2018-11-28 01:41:09

标签: javascript xpath text extract imacros

在Firefox 55上运行的imacros 9.0.3下使用此代码非常有效,可以从类中提取文本

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

但是,如果在运行Imacros的Javascript上实现相同的情况,它将停止工作

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 :(得分:0)

希望以下脚本可以工作:

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());