readAsText メソッドは指定された Blob ないし File オブジェクトを読み込むために使用します。読込処理が終了すると readyStateDONE に変わり、loadend イベントが生じます。それと同時に result プロパティにはファイルの内容が文字列として格納されます。

構文

instanceOfFileReader.readAsText(blob[, encoding]);

パラメータ

blob
メソッドで読み込む Blob または File オブジェクトです。
encoding Optional
読込の際に使用する文字エンコーディングを指定する文字列です。パラメータ未指定の場合は UTF-8 で解釈されます。

仕様

仕様書 ステータス コメント
File API
FileReader の定義
草案 初回定義

ブラウザの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
readAsTextChrome 完全対応 7Edge 完全対応 12Firefox 完全対応 3.6IE 完全対応 10Opera 完全対応 11Safari 完全対応 6WebView Android 完全対応 ありChrome Android 完全対応 ありEdge Mobile 完全対応 ありFirefox Android 完全対応 32Opera Android 完全対応 11Safari iOS 完全対応 6.1Samsung Internet Android ?

凡例

完全対応  
完全対応
実装状況不明  
実装状況不明

関連情報

ドキュメントのタグと貢献者

このページの貢献者: mdnwebdocs-bot, silverskyvicto, ikeyan, clariroid
最終更新者: mdnwebdocs-bot,