間にいくつかの空白行があり、最後の行も空白であるcsvファイルでは、どうすればそれらを無視したり、次の空ではない行にジャンプしたりできますか?
列1; 列2; 列3
値1; 値2; 値3
__________________この行は空です
値7; 値8; 値9
__________________この行 (最後の行) は空です
ファイルの内容を取得します。
var fileString = evt.target.result;
これを行ってすべての行を分析し、それを自分のウェブサイトに表示するよりも:
var lines = fileString.split("\r\n");
空白行をチェックして置き換えるループを書く可能性はありますか? このような:
var pattern = /\r?\n\r?\n/g;
for(var i = 0; i < fileString.length; i++){
if(lines === null){
lines.replace(pattern, '\n');
}
}