Php 在(JSON)jquery数据表中显示双引号
我正在使用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
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。当然,你必须在显示之前取消它的显示。你必须阅读你必须阅读