Показать сообщение отдельно
  #3 (permalink)  
Старый 05.11.2014, 19:25
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Ну то есть сперва надо файл скачать, посмотреть что получилось, потом задавать вопросы екзелю.

У меня есть про чэсэвэ

/*
	@param array row 
	@return array sanitized
	*/
	var arr2csv = function(row) {

		for (var j=0; j<row.length; j++) {
			var res = row[j].replace(/"/g,'""');
			if(res.search(/("|;|,|\n)/g)>=0)
				res='"'+res+'"';
			row[j]=res;
		}
		return row;

	};

// somewhere
//		rows.push(arr2csv(data).join(';')+'\r\n');
	
	file_name=data[file_name+shift];
	document.title=file_name;

	if(rows.length) {
		rows.unshift(header);
		var blob = new Blob(rows, {type:'text/csv'});
		var link = document.createElement("a");
		link.download = file_name+'.csv';
		link.style.display='none';
		link.href = window.URL.createObjectURL(blob);
		link = document.body.appendChild(link);
		link.click();
	}
	else
		alert('No data found');
Ответить с цитированием