2011-04-19 58 views
1

在URLfetch之後解析HTML字符串的最佳方法是什麼?如果我們發現元素,它會返回True else False,現在我正在使用它,但是我認爲我沒有找到正確的路徑,因爲它已經出錯了!這是作爲谷歌電子表格中的腳本運行。查找URLfetch後的元素

function amazon() { 

    var response = UrlFetchApp.fetch("http://www.amazon.com/"); 
    var text = response.getContentText(); 

    var result = text.find("kindle"); 
    return result 


    } 

回答

1

你可以嘗試這樣的事情,這將返回false,如果字符串「點燃」不存在,或者真,如果它存在至少一次。

function amazon() { 
    var response = UrlFetchApp.fetch("http://www.amazon.com/"); 
    var text = response.getContentText(); 
    var result = text.search("kindle"); 

    if (result == -1) { 
    return false; 
    } else { 
    return true; 
    } 
}