Неверная кодировка PHP JSON

я работаю над проектом в PHP (5.3.1), где мне нужно отправить строку JSON в веб-службу (в python), но результат, который я получаю из json_encode, не передается как действительный JSON (i 'используя JSLint для проверки действительности).

Я должен добавить, что структура I 'Я пытаюсь закодировать довольно большой код (13K) и частично состоит из данных UTF8, и хотя json_encode справляется с этим, в результате я получаю пробелы в странных местах. Например, я мог бы получить {"Привет": tru e} или {"Привет": true}, что приводит к ошибке из веб-службы, поскольку JSON недопустим (или данные, как во втором примере) .I '

Мы также пытались использовать Zend Framework для кодирования JSON, но это не помогло.сделать многое другое

Есть ли известная проблема с JSON в PHP? Кто-нибудь сталкивался с таким поведением и нашел решение?

Ответы на вопрос(4)

Ваш ответ на вопрос