我有编码问题(我猜)。我的脚本通过ajax获取生成JSON文件的php。认为JSON是(在firebug中看到)
["“This is a word” This not"]
我想删除“
。有没有办法删除它(在PHP或js,无所谓)
提前致谢。
答案 0 :(得分:0)
对于javascript,您可以使用:
var src = "“This is a word” This not";
src = src.replace(/“/gi, "");
对于php,您可以使用:
$src = "“This is a word” This not";
$src = str_replace("“", "", $src);
答案 1 :(得分:0)
["“This is a word” This not"]
只是一个用JSON编码的字符串。如果要删除字符串的那一部分(或字符串的JSON),可以使用JSON创建字符串,然后使用javascript函数replace删除“
。
试试这个:
var response = ["“This is a word” This not"];
response.replace(/“/g, "");
如果你真的想用JSON(我怀疑)你可以把它转回来:
var response_json = JSON.stringify(response);