如果您有类似

的内容,则会显示
var my_var = {"foo" : "bar"};

在javascript中(至少使用firefox)并将其发布到php服务器,你会收到一个像

这样的字符串
{foo:"bar",}

在服务器端。但是php中的json_decode不喜欢“foo”的尾随','或缺乏或引号。有没有一种很好的方法来清理收到的json字符串?

使用drupal模块json services发送json对象。

编辑:此问题可以关闭。形成错误的json是由于drupal模块中写得不好的js

有帮助吗?

解决方案

您使用什么代码来发布数据?确保您使用的是 json2.js

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top