2013-03-22 84 views
2

是否可以使用imacros提取和比較網站的內容?我想提取數據並使用一些預定義的信息進行比較,從而只修改一些字段,而不是確保頁面內的所有字段都設置爲默認值。可能嗎?iMacros數據提取和比較

回答

-1

我不確定你到底需要什麼。 iMacros都不能單獨執行這樣的任務,你需要的腳本 - 無論是基本的JavaScript或者其他任何你知道如何使用(Java,PHP等)

反正我信http://docs.seleniumhq.org/可能更接近你需要什麼。你應該試試看。

1

是的。

您可以使用宏提取信息並將其保存在JavaScript變量中。假設您從兩個網站上獲取數據,如果兩個網站都有關鍵字「foo bar」,則會提醒您找到「foo bar」。

var test1=website_text1.search(/foo bar/gi); 
var test2=website_text2.search(/foo bar/gi); 


if ((test1>=0) && (test2 >=0)) 
{ 

alert("foo bar found"); 

} 
else 
{ 

alert("foo bar is not on both websites"); 

} 

有關您所解釋的完整代碼,將需要更多信息。

0

爲什麼不在csv文件中提取它..然後使用csv作爲數據庫來比較你可能需要的任何變量,你可以通過創建一個宏來自動化csv宏comparion.make一個谷歌搜索宏的csv。

+0

如何創建一個宏來自動執行csv宏比較? – Daylite 2013-05-01 12:24:29