2011-04-19 54 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; 
    } 
}