htmlでFileReaderのreadAsTextを使いたいのですが、ファイルパスを渡して実行するとBlobではありませんと言われます。
js
1 let fileReader = new FileReader(); 2 let data = fileReader.readAsText(path); //pathにはファイルまでの相対パスが入っています
Failed to execute 'readAsText' on 'FileReader': parameter 1 is not of type 'Blob'.
FileReaderのリファレンスを読むと、fileオブジェクトかBlobオブジェクトと書いてあり、ほかのサイト様を見てもinput要素を使ったものしか見受けられませんでしたので、実際に何を渡せばいいのかがわからず困っています。
fileもBlobも結局何が入っているのかわかりませんでした。
ファイルなどはjsファイルに直接書きたいのですが、何か方法がありますでしょうか?
追記
ある自分用のツールを作成していて、そこでデータの整理や更新などといったことからCSVデータを扱いたいのです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/30 15:09
2020/12/01 03:33
2020/12/01 19:52