在(JSON)jquery数据表中显示双引号

时间:2011-03-23 04:02:48

标签: php json parsing datatable

我正在使用jquery数据表服务器端方法

这里的例子 http://www.datatables.net/examples/server_side/server_side.html

我的JSON RESPONSE(示例)

 {"sEcho": 0, "iTotalRecords": 8, "iTotalDisplayRecords": 8, "aaData":
  [ ["1","3D Panasonic VIERA 50' LED Television","Electronics" ],
["2","Wireless Telephone Set - 3 in 1","Electronics" ]] }

你可以在该字符串中注明3D Panasonic VIERA 50' LED Television单引号 这很好用。但使用3D Panasonic VIERA 50" LED Television双引号使JSON PARSE ERROR

我怎样才能逃避json里面的双引号 以及如何在网格

中准确显示3D Panasonic VIERA 50" LED Television这样的内容

2 个答案:

答案 0 :(得分:1)

JSON标准将\"指定为字符串中双引号的转义序列。

答案 1 :(得分:0)

哇我发现自己非常简单

function getJsondata($str){
return htmlspecialchars(stripslashes($str));
}

此函数会删除\并在网格上显示"而不会出现解析错误

由于