он появляется, если у вас есть что-то вроде
var my_var = {"foo" : "bar"};
в javascript (по крайней мере, с firefox) и отправьте его на сервер php, вы получите строку вроде
{foo:"bar",}
на стороне сервера. Но json_decode в php не любит завершающий ',' или отсутствие или кавычки вокруг 'foo'. Есть ли хороший способ очистить полученную строку json?
Объект json отправляется с помощью json services модуля drupal.
Обновлено: Этот вопрос можно закрыть. Плохо сформированный json из-за плохо написанного js в модуле drupal






Какой код вы используете для POST данных? Убедитесь, что вы используете что-то вроде json2.js.
Ах, похоже, в этом суть проблемы. Плохо написанный кодировщик json
Я должен проверить. Я использую сервисный модуль drupal json.