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

Php 在(JSON)jquery数据表中显示双引号,php,json,parsing,datatable,Php,Json,Parsing,Datatable,我正在使用jquery数据表服务器端方法 这里的例子 我的JSON响应(示例) 您可以注意到3D Panasonic VIERA 50'LED电视 这个很好用。但使用3D松下VIERA 50”LED电视双引号会导致JSON解析错误 如何在json中转义双引号 我怎样才能在网格中准确显示这样的3D Panasonic VIERA 50“LED电视JSON标准将\“指定为字符串中双引号的转义序列。JSON标准将\”指定为字符串中双引号的转义序列。哇,我发现自己很简单 function getJso

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

这里的例子

我的
JSON响应
(示例)

您可以注意到
3D Panasonic VIERA 50'LED电视
这个很好用。但使用
3D松下VIERA 50”LED电视
双引号会导致
JSON解析错误

如何在json中转义双引号
我怎样才能在网格中准确显示这样的3D Panasonic VIERA 50“LED电视

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

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

哇,我发现自己很简单

function getJsondata($str){
return htmlspecialchars(stripslashes($str));
}
此函数剥离
\
,并在网格上显示
,无解析错误


谢谢

哇,很简单,我发现自己

function getJsondata($str){
return htmlspecialchars(stripslashes($str));
}
此函数剥离
\
,并在网格上显示
,无解析错误


“谢谢”

可以转义,但它还添加了显示斜杠。。。我不想显示slashWell,也许这个datatables组件不能正确处理JSON。如果您没有在JavaScript中对传入数据进行任何处理,并且他们的服务器方法没有为您取消JSON字符串的显示,那么我看不到使用此方法传输双引号的方法。在发送JSON时必须转义它,否则它不是有效的JSON。当然,你必须在显示之前取消它的显示。escapse很好,但它在显示中也添加了斜杠。。。我不想显示slashWell,也许这个datatables组件不能正确处理JSON。如果您没有在JavaScript中对传入数据进行任何处理,并且他们的服务器方法没有为您取消JSON字符串的显示,那么我看不到使用此方法传输双引号的方法。在发送JSON时必须转义它,否则它不是有效的JSON。当然,你必须在显示之前取消它的显示。你必须阅读你必须阅读