Что не так с этой строкой JSON в PHP?json_decode возвращает «JSON_ERROR_SYNTAX», однако JSON кажется ОК
[{"Type":"Chasse|Loisirs","Productions":"Bois d\'Œuvre|Bois de chauffage","Essences principales > Feuillus":"Bouleaux|Hêtres|Merisiers|Peupliers"}]
Стараюсь онлайн инструменты валидаторы как this one и JSON кажется допустимым, но с PHP я до сих пор есть ошибка:
$result = json_decode($json)
// JSON_ERROR_SYNTAX
я пытаюсь удалить UTF-8 BOM, stripslashes
, htmlentities
... безуспешно.
Почему этот JSON неисправен, и как это сделать?
Нету его работы. [Онлайн-проверка] (https://3v4l.org/BLFuW) –
'\' 'недействителен JSON. – Biffen
Ваш JSON действителен. Попробуйте jsonlint.com – aldrin27