Задать вопрос
@joomlageek

Как парсить грязный JSON API vk?

Всем привет, забираю из API VK результат в виде JSON
На небольшом количестве результатов все получается, а вот когда распарсиваю большую выборку вот что:

SyntaxError: Unable to parse JSON string

Пошел на этот сайт и сунул JSON который выдает ошибку туда jsoneditoronline.org
Вот что узнал:
5a2d422ade932494356022.jpeg

То есть, в JSON находится всякая ерунда типа символов, незакрытых кавычек итп. Подскажите, пожалуйста, что сделать чтобы решить этот вопрос? Как вариант вижу как-то обрабатывать полученный результат чтобы убирать символы вызывающие ошибку.

Либо может забирать XML вместо JSON или вообще парсить JSON при помощи регулярок, но не хотелось бы таким заниматься.

Заранее спасибо за ответы.
  • Вопрос задан
  • 882 просмотра
Подписаться 3 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
YardalGedal
@YardalGedal
yeah boy
Видимо, Вы копировали результат со страниц методов? Так делать не нужно, при обычных запросах к API таких ошибок не будет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы