Angular 7 не может прочитать файл Excel из папки активов - PullRequest
0 голосов
/ 17 октября 2019

Я пытаюсь прочитать файл Excel в формате angular 7 из папки ресурсов. В консоли я получаю данные как, Data is Blob {size: 18151, введите: "application / vnd.openxmlformats-officedocument.spreadsheetml.sheet"} и преобразованные данные в виде мусорных символов,

Мне нужны данные в формате JSON или строковом формате, но я не могу их изменить

ngOnInit() {
  this.http.get('assets/files/test.xlsx', { responseType: 'blob' }).subscribe(data => {
    console.log('Data is ', data);
    this.readFile(data);
  },
    error => {
      console.log(error);
    })
}

readFile(myBlob) {
  var myReader = new FileReader();
  // handler executed once reading(blob content referenced to a variable) from blob is finished. 
  myReader.addEventListener("loadend", (e: any) => {
    console.log(e.srcElement.result); // prints a string
  });
  // start the reading process.
  myReader.readAsText(myBlob);
}

error Image

...