1

对不起,如果这是一个愚蠢的问题。我的问题是我想制作一个 PHP 文件,以 JSON 格式解析 MySQL 表的内容。问题是我有一个字段,其中包含带有断线的 JSON:

 {
"6cb20a9f-27fa-4d98-ac2e-e959eb3f0f63":  {
    "file": "",
    "title": "",
    "link": "",
    "target": "0",
    "rel": ""
},
"43aa1b15-986e-4303-afcf-628b835f10e5":  {
    "0":  {
        "value": "<p>This is an example description.<\/p>"
    }
},
"97dacf42-398b-45c5-8536-baec4250b27e":  {
    "0":  {
        "value": "2012-10-19 00:00:00"
    }
},
"20fec805-ebb1-4045-9f3d-ea90ad952e91":  {
    "0":  {
        "value": "A restaurant"
    }
}

}

所以在使用 PHP 的那一刻,它看起来像这样:

PHP 失败

我能做些什么来避免 \n 和 \t,因为我正在将此解析发送到 iphone 应用程序并且它无法识别它。谢谢!

PHP 代码是这样的:

<?php>
$link = mysql_pconnect("localhost", "root", "") or die("Could not connect");
mysql_select_db("test") or die("Could not select database");
$arr = array();
$rs = mysql_query("SELECT * FROM people");
while($obj = mysql_fetch_object($rs)) {$arr[] = $obj;
}
echo '{"members":'.json_encode($arr).'}';
?>
4

0 回答 0