J'utilise l'API FileReader pour récupérer un fichier (de préférence un fichier JSON), puis boucler les informations exposées de cette manière et les afficher sur la page. Je peux saisir les informations et la console, mais à chaque fois que j'essaie de .forEach ou .map, je me rends compte que je me trompe. Quelqu'un peut-il signaler ce que je fais mal? J'ai inclus un lien.Impossible de faire une boucle ou de mapper sur le blob FileReader
https://jsfiddle.net/alexmarple/c7mco54p/4/
var fileInfo = document.getElementById('file-info');
var localArr;
document.getElementById('input').addEventListener('change', function(){
var file = this.files[0];
var reader = new FileReader();
reader.readAsText(file);
reader.onload = function(event){
var arr = event.target.result;
localArr = arr;
//console.log(arr);
arr.forEach(function(item){
console.log(item);
});
// scrub information
// display in #file-info
}
}, false);
Quel est le message d'erreur exact que vous obtenez? – perfect5th