FileReader.readAsText()

La méthode readAsText est utilisée pour lire le contenu du Blob ou File spécifié en paramètre. Lorsque la lecture est terminée, l'état readyState (en-US) passe à DONE, l'événement loadend (en-US) est lancé, et l'attribut result (en-US) contient le contenu du fichier sous forme de chaîne de caractères.

Syntaxe

js
instanceOfFileReader.readAsText(blob[, encoding]);

Parameters

blob

Le Blob ou File qui doit être lu.

encoding Facultatif

Une chaîne de caractères spécifiant l'encodage utilisé dans les données de retour. Par défaut, UTF-8 est utilisé lorsque le paramètre n'est pas spécifié.

Exemples

js
var selectedFile = document.getElementById("input").files[0];
var content = document.getElementById("content");
var reader = new FileReader();
reader.onload = function (event) {
  content.innerHTML = reader.result;
};
reader.readAsText(selectedFile);

Spécifications

Specification
File API
# readAsDataText

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi