在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
答案 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());