我正在使用JSON.parse()函数在论坛中处理问题和答案(存储在某处)。 对于像
这样的回复response = {"Q":"What is PHP","reply":"Google it"}
它工作正常但是如果用户输入带有引号的东西,我会遇到问题 例如
response = {"Q":"What is PHP","reply":"Google **"what is php"**"}
我如何逃脱那些引号?
答案 0 :(得分:2)
使用反斜杠前缀任何嵌入的双引号:
response = {"Q":"What is PHP","reply":"Google \"what is php\""}
答案 1 :(得分:1)
从javascript使用encodeUriComponent
从php使用urlencode
答案 2 :(得分:0)
逃避
response = {"Q":"What is PHP","reply":"Google **\"what is php\"**"}