Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony 我的响应是有效的JSON吗?_Symfony_Json - Fatal编程技术网

Symfony 我的响应是有效的JSON吗?

Symfony 我的响应是有效的JSON吗?,symfony,json,Symfony,Json,我正在尝试从数据库中获取数据并将其转换为JSON(Symfony2) 以下是我访问json页面时得到的回复: HTTP/1.0 200 OK Cache-Control: no-cache Content-Type: application/json Date: Mon, 11 Feb 2013 15:05:03 GMT "[{\"id\":1,\"iam\":1,\"youare\":2,\"lat\":50.8275853,\"lng\":4.3809764,\"msgbody\":\"I

我正在尝试从数据库中获取数据并将其转换为JSON(Symfony2) 以下是我访问json页面时得到的回复:

HTTP/1.0 200 OK Cache-Control: no-cache Content-Type: application/json Date: Mon, 11 Feb 2013 15:05:03 GMT "[{\"id\":1,\"iam\":1,\"youare\":2,\"lat\":50.8275853,\"lng\":4.3809764,\"msgbody\":\"I saw you over there what's up!\"},{\"id\":2,\"iam\":1,\"youare\":2,\"lat\":50.8275853,\"lng\":4.3809764,\"msgbody\":\"I saw you over there what's up!\"},{\"id\":3,\"iam\":1,\"youare\":2,\"lat\":50.8275853,\"lng\":4.3809764,\"msgbody\":\"I saw you over there what's up!\"},{\"id\":4,\"iam\":1,\"youare\":2,\"lat\":50.8275853,\"lng\":4.3809764,\"msgbody\":\"I saw you over there what's up!\"},{\"id\":5,\"iam\":1,\"youare\":2,\"lat\":50.8275853,\"lng\":4.3809764,\"msgbody\":\"I saw you over there what's up!\"},{\"id\":6,\"iam\":1,\"youare\":2,\"lat\":50.8275853,\"lng\":4.3809764,\"msgbody\":\"I saw you over there what's up!\"}]"
  • 我应该看到实际的标题吗
  • 这样转义双引号正常吗
  • 整个事情应该以文件的形式进行吗?foo.json
  • 您知道如何正确地将条令实体转换为JSON吗
    您必须为浏览器下载json附加组件。 就像我使用ChromeJSON插件一样

    否。它不是有效的json。不应转义引号。如果文本实际上都是一行,那么它甚至不是一个有效的HTTP响应。想知道为什么会发生这种情况,我所做的就是用Symfony进行序列化和json_编码。。。