Загрузка файла с использованием Javascript/Angularjs, содержимое которого извлекается в формате JSON

Я загрузил файл из REST api, но его содержимое отображается в этом формате. Я хочу загрузить его мгновенно в браузере всякий раз, когда он вызывается.

{ "0": "", "1": "", "2": "", "3": "", "4": "\ u0000", "5": "\ u0010", "6": "J", "7": "F", "8": "Я", "9": "F", "10": "\ u0000", "11": "\ u0001", "12": "\ u0001", "13": "\ u0000", "14": "\ u0000", "15": "\ u0001", "16": "\ u0000", "17": "\ u0001", "18": "\ u0000", "19": "\ u0000", "20": "", "21": "", "22": "\ u0000", "23 ":" С", "24": "\ u0000", "25": "\ б", "26": "\ u0006", "27": "\ u0006", "28": "\ u0007", "29": "\ u0006", "30": "\ u0005", "31": "\ б", "32": "\ u0007", "33": "\ u0007", "34": "\ u0007", "35": "\ т", "36": "\ т", "37": "\ б", "38": "\ п", "39": "\ F", "40": "\ u0014", "41": "\ г", "42": "\ F", "43": "\ u000b", "44": "\ u000b", "45":"\ф " "46": "\ u0019", "47": "\ u0012", "48": "\ u0013", "49": "\ u000f", "50": "\ u0014"," 51 ":"\u001d", "52": "\ u001a", "53": "\ u001f"}

1 ответ

Используйте инструменты webdeveloper для браузера (F12 в Chrome, firebug в firefox, F12 или F10 в IE) и проверьте запрос, который вы делаете для файла. Проверьте тип содержимого и формат ответа. Из того, что я делаю, я думаю, что "файл" распознается на стороне клиента как массив JavaScript.

Также рассмотрите установку кодировки с серверной стороны.

licensed under cc by-sa 3.0 with attribution.