@flashdix

Как найти json обьект среди других данных?

Есть json обьект среди других данных, чем его можно спарсить? Например html код и где-то внутри сама строка json.
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 2
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
flashdix, при такой постановке вопроса могу дать только общий ответ. Валидируете HTML и все места в которых выдает ошибку обрабатываете через JSON.parse, увеличивая вырезаемый кусок до тех пор пока не достигнете конца файла или пока JSON.parse не сработает успешно

вот пример, но без валидации:



PS: о минусах такого подхода я тут рассказывать не буду)

PPS: python-а не знаю, потому демонстрация на js. На python-е подход тот же, но вместо JSON.parse используйте питонячий аналог)
Ответ написан
@user_test_345
используй регулярные выражения
/{([\S\s]*)}/ такое например
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы