我有这样的数据
{ "STORYLINE":"Shn "shan" how "}
我无法对此数据执行json_decode,因为我在“Shan”周围有双引号。如何json_decode呢?
json_decode因为它而失败
我尝试添加斜杠,然后尝试使用条带斜线删除它,甚至尝试使用str_replace但没有任何问题。有什么方法可以解决它吗?
答案 0 :(得分:3)
http://jsonlint.com/是验证JSON数据的好方法。
如果你放置{ "STORYLINE":"Shn "shan" how "}
它会失败,但是如果你像@Marty那样逃避引号,你应该得到这样的结果:
{
"STORYLINE": "Shn \"shan\" how "
}
哪个会验证。如果您仍然收到错误,您可能需要检查它是否在其他地方失败。