Я пытаюсь использовать Axios, чтобы получить некоторые данные из бэкэнда.Данные обычно возвращаются в форме MessagePack, но Axios автоматически разбирает данные на то, что я считаю JSON.Однако данные ответа, по-видимому, имеют знак «%» перед каждой записью, а значения ключа не все заключены в кавычки.Правильный формат JSON требует, чтобы даже ключ был в кавычках, чтобы показать, что это строка.Я не могу изменить бэкэнд или какую форму данных я получаю после совершения звонка.Я пытаюсь получить доступ к данным внутри, но он возвращает неопределенное.Попытка разобрать строку JSON также ни к чему не привела;он останавливается на первом символе "%" и говорит "Неожиданный токен".
%{
attendance: nil,
away_team: %{
age_group: nil,
id: 3222,
main_color: [2, 1, 4],
name: "Random Name",
national: false,
region: %{id: 11, name: "Country"},
sex: "male"
}