Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.02.2014, 14:39
Аспирант
Отправить личное сообщение для kidar2 Посмотреть профиль Найти все сообщения от kidar2
 
Регистрация: 05.01.2010
Сообщений: 64

FileReader, чтение первых n строк
Привет.
Есть такой класс как FileReader, который позволяет читать из файла.

var reader = new FileReader();
reader.onload = function (e)
{
	console.log(e.target.result);
}
reader.readAsText(file);


Но если файл относительно большой (>20mb), то чтение занимает довольно долго времени, хотя для пользователя нужно посмотреть всего лишь первые 100-200 строк.

Как можно читать не весь файл, а только первые несколько строк?
Ответить с цитированием
  #2 (permalink)  
Старый 11.02.2014, 15:37
Профессор
Отправить личное сообщение для Яростный Меч Посмотреть профиль Найти все сообщения от Яростный Меч
 
Регистрация: 12.04.2010
Сообщений: 557

Попробуй использовать file.slice()

https://developer.mozilla.org/en-US/...API/Blob.slice
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое удаление строк таблицы Tankist Events/DOM/Window 16 03.07.2013 16:42
тэг font, перенос по словам и отступы между строк maloun365 (X)HTML/CSS 1 14.11.2012 22:52
Чтение ImageMetadata из сгенерированного image? JDev Общие вопросы Javascript 8 08.08.2012 20:07
Номера строк и Chrome LRCenter Opera, Safari и др. 9 09.11.2011 15:53
Добавление строк в текущий документ deerstop Общие вопросы Javascript 11 24.09.2009 23:17