0

JSON.parse() 関数を使用して、フォーラムで質問と回答 (どこかに保存) を処理しています。のような応答のために

response = {"Q":"What is PHP","reply":"Google it"}

正常に動作しますが、ユーザーが逆コンマで何かを入力した場合、問題に直面します。

response = {"Q":"What is PHP","reply":"Google **"what is php"**"}

これらの逆コンマをどのようにエスケープしますか?

4

3 に答える 3

2

埋め込まれた二重引用符の前にバックスラッシュを付けます。

response = {"Q":"What is PHP","reply":"Google \"what is php\""}
于 2013-07-04T09:59:13.913 に答える
1

javascript の使用encodeUriComponentから php の使用からurlencode

于 2013-07-04T09:58:12.990 に答える
0

逃げろ

response = {"Q":"What is PHP","reply":"Google **\"what is php\"**"}
于 2013-07-04T10:00:08.433 に答える