這是這個問題的減輕罪行:使JSON無法逃脫斜線
JSON: why are forward slashes escaped?
所以我理解爲什麼JSON逃脫前鋒斜線,當我創建一個JSONArray已在包含URL(鏈接)字符串每個指數。我想現在知道如何做,當我序列化一個字符串,像這樣JSON無法逃脫這些正斜槓:
[['documentary', 'http://www.google.com/#q=documentary']]
成JSONArray。我正在考慮遍歷字符串,並刪除任何有反斜槓的實例,但我想知道是否有更高效的方法來實現此目的,或者採用這種方法,以便上面的字符串不會自動轉義,如下所示:
[['documentary', 'http:\/\/www.google.com\/#q=documentary']]
謝謝!如果有什麼不清楚,請告訴我。
你使用了什麼JSON序列化? – Pindatjuh 2011-05-15 20:30:27
「JSON」不會執行任何轉義 - 您的JSON庫確實存在,您需要告訴我們哪一個。 – skaffman 2011-05-15 20:31:25
我正在使用org.json.JSONArray。另外,我正在使用Java。 – Vinay 2011-05-15 20:36:24