@runapa

Почему возникает Ошибка синтаксического анализа XML в браузере firefox?

При обращении к файлу json браузер в консоли разработчика показывает ошибку
Ошибка синтаксического анализа XML: некорректно
Адрес: http://***.local/js/cookiesjsr-config.json
Строка 1, символ 1:


Содержимое json файла:
{
  "config": {
    "cookie": {
      "name": "cookiesjsr",
      "expires": 31536000000
    },
    "interface": {
      "openSettingsHash": "#editCookieSettings",
      "translationQuery": "/cookiesjsr/lang/%lang_id/translation.json",
      "availableLangs": ["en", "de", "es", "fr", "it", "nl", "pl", "ru"],
      "defaultLang": "en"
    }
  },
  "services": {
    "default": {
      "id": "default",
      "services": []
    },
    "analytic": {
      "id": "analytic",
      "services": [{
        "key": "gtag",
        "type": "analytic",
        "name": "Google Analytics",
        "uri": "https://support.google.com/analytics/answer/6004245",
        "needConsent": true
      },
        {
          "key": "matomo",
          "type": "analytic",
          "name": "Matomo",
          "uri": "https://matomo.org/docs/privacy/",
          "needConsent": true
        }
      ]
    }
  }
}


Как видно, на первой позиции в первой строке находится {

Как мне решить проблему с ошибкой? Она ни на что не влияет, вроде бы, но бесит!
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 1
sfi0zy
@sfi0zy
Creative frontend developer
Между фактами
Как видно, на первой позиции в первой строке находится {

и
Ошибка синтаксического анализа XML

есть противоречие. То ли речь идет про XML, то ли про JSON. Надо определиться. Вполне вероятно, что у вас сервер левые заголовки отдает и браузер думает, что там XML, а на самом деле там JSON. Отсюда и ошибка.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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