代码之家  ›  专栏  ›  技术社区  ›  Steven Noble

php的json_解码和firefox的javascript兼容性

  •  1
  • Steven Noble  · 技术社区  · 16 年前

    如果你有类似的东西

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

    在javascript(至少使用firefox)中,将它发布到一个php服务器,您将收到一个类似

    {foo:"bar",}
    

    在服务器端。但是,PHP中的JSON解码不喜欢“foo”后面的“trailing”,或者缺少“foo”或引号。有没有一种很好的方法来清除接收到的JSON字符串?

    JSON对象随Drupal模块JSON服务一起发送。

    编辑: 这个问题可以解决。格式错误的JSON是由于Drupal模块中的JS编写错误造成的。

    1 回复  |  直到 13 年前
        1
  •  1
  •   John Millikin    16 年前

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