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

Почему JSON невалиден?

При попытке JSON.parse строки, cодержащей этот JSON вываливается ошибка - https://pastebin.com/raw/xFf8JJEL (на лишнюю запятую не надо обращать внимания, случайно)
Валидацию в онлайн валидаторах тоже не проходит (можно прям из браузера скопировать, я проверил, ошибка воспроизводится)

Как парсить такие строки? Оригинал строки тут, в теге скрипт JSON-LD - https://hiphopdx.com/news/id.53774/title.mc-eiht-s...
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
joeberetta
@joeberetta Куратор тега JavaScript
Читай: https://epdf.pub/google-for-dummies.html
Не знаю как вы передаете строку в JSON.parse, но у меня все норм
Ответ написан
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Очевидно, что проблема в длинном пробеле.
Смените кодировку туда-сюда с CP-1251 на UTF-8 и обратно, поможет, скорее всего.
Ответ написан
Ваш ответ на вопрос

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

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