TIL

Today I Learned


Project maintained by gushwell Hosted on GitHub Pages — Theme by mattgraham

ローカルにあるテキストファイルを読み込む

前提

type=’file’ の input タグで指定したファイルが前提

プログラムコード

FileReaderオブジェクトを利用する

html

  <div>File:<input id="samplefile" name="samplefile" type="file" /></div>

JavaScript

var fileObj = $('#samplefile')[0].files[0];
var reader = new FileReader();
reader.onload = function () {
    var lines = reader.result.split('\n');
    for (var i = 0; i < lines.length; i++) {
	console.log(lines[i]);
    }
}
reader.readAsText(fileobj);