FileSystemObjectをnewしてEOFまでファイルを読むというスタイルを取る。
しかしこれはファイルのエンコード形式がShift-JISに限定されている。
var fso = new ActiveXObject('Scripting.FileSystemObject');
while(textStream.AtEndOfLine == false){
//your code
}
UTF-8など他のエンコード形式の場合は、ADOを利用する。
var fso = new ActiveXObject('ADODB.Stream');
fso.type = 2;
fso.charset = 'utf-8';
fso.open();fso.loadFromFile( filePath );
while(!fso.EOS){
//your code }fso.close();
サンプルコードは以下のサイトへ。
https://github.com/maar4569/Tips/blob/master/fileReader.js
0 件のコメント:
コメントを投稿