Что нужно передать start'у и end'у, чтобы спарсить курс доллара с этой страницы(
cbr.ru/currency_base/daily.aspx?date_req=06.08.2017)?
HTML-код страницы (чтобы вам не лазить):
<tr><td>840</td>
<td>USD</td>
<td>1</td>
<td>Доллар США</td>
<td>60,3281</td></tr>
Мой код скрипта:
function getConten(){
getPageContent("http://cbr.ru/currency_base/daily.aspx?date_req=06.08.2017");
}
function getPageContent(url) {
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B1");
var cell = range.getCell(1,1);
var response = UrlFetchApp.fetch(url);
var textResp = response.getContentText();
var start, end, name;
var i;
for(i = 0; i < 10; i++){
start = textResp.indexOf('США</td><td>', end);
end = textResp.indexOf('</td>', start);
name = textResp.substring(start, end);
cell.setValue(name);
cell = cell.offset(1, 0);
}
}