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

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

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