потому что проблема в том, что текстовый файл не может быть найден.
ользую Angular 4 HTTP-клиент на сервер, который возвращает текстовые данные, поэтому я сделал что-то вроде ниже
this.http.get('assets/a.txt').map((res:Response) =>
res.text()).subscribe((data: any) => {
console.log(data.text());
});
Я нигде не говорил, что ответ находится в формате json, но все равно поднимает приведенную ниже ошибку.
SyntaxError: неожиданный токен a в JSON в позиции 0 в Object.parse () в XMLHttpRequest.onLoad
На каком основании эти люди предполагают ответ в формате json :)