Вопрос

появляется, если у вас есть что-то вроде

var my_var = {"foo" : "bar"};

в javascript (по крайней мере с firefox) и разместив его на php-сервере, вы получите строку типа

{foo:"bar",}

на стороне сервера. Но json_decode в php не нравится конечный ',' или отсутствие или кавычки вокруг 'foo'. Есть ли хороший способ очистить полученную строку json?

Объект json отправляется с сервисами json модуля drupal.

РЕДАКТИРОВАТЬ: Этот вопрос можно закрыть. Плохо сформированный json происходит из-за плохо написанного js в модуле drupal

Это было полезно?

Решение

Какой код вы используете для размещения данных? Убедитесь, что вы используете что-то вроде json2.js .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top