vbすくりぷとびるだーの開発を進めてて、出力したvbscriptをまたビルダーに戻したら
フローが復元できたりしたらかっこいいなーと思って
ブラウザ上でファイルドロップされたファイルの中身を表示できるものを探して見た。
以下、そのまま使ってみたらshift-jis文字がめっちゃ文字化けした。
今回やりたいことはvbscriptの再取込みだから、ちょっと修正してみる。
reader.readAsText(file);
この部分に文字コードの指定をいれればいいっぽい。
reader.readAsText(file, 'shift-jis');
ほほぅ。これで文字化けせずにテキストが表示されました。
vbすくりぷとびるだーもコツコツ開発してだいぶUIが充実してきたのでもーすこしな感じしてきたなー
以下、サンプル。
グレーのとこにファイルをドロップするとテキストの内容が画面に表示されます。
※ 追記 2019/07/28
サンプルコードのソースがわかるようにCodePenを追加
See the Pen
filedrop-test_js by yusuke.izumi (@wansuke)
on CodePen.