3

私は以下のようなjson文字列を持っています:

[
  {
     "NAME" : "KANTESH",
     "SNAME" : "NAGARADDER",
     "MSG1" : "\"HELLO:HOW ARE YOU\"\n",
     "MSG2" : "\"HELLO:///HOW ARE YOU\"\n",
     "ID"   : 20074499
  }
]

libjson ライブラリ関数、つまり json_strip_white_space() を使用して空白を削除しようとすると、以下の結果の文字列が得られます。

[{"NAME":"KANTESH","SNAME":"NAGARADDER","MSG1":"\"HELLO:HOW ARE YOU\"\n","MSG2":"\"HELLO:"ID":20074499}]

上記の結果の文字列では、「///」の後の文字が取り除かれ、次の行に連結されます。

以下は私の質問です:
1) スラッシュの後の文字が削除されているのはなぜですか。
2) json_strip_white_space() は '///' をコメントとして扱いますか?
3) この問題を克服する方法

私を助けてください。ありがとう、

4

0 に答える 0