-1
我有一個包含文件路徑位置的文本。當我試圖使用JSON對象放置方法將此文本路徑寫入其他json文件時,我得到的是\\
,而我的原始文本路徑包含\
。如何在java中將文件路徑寫入json文件中
如何避免\\
?
請幫助我。
我有一個包含文件路徑位置的文本。當我試圖使用JSON對象放置方法將此文本路徑寫入其他json文件時,我得到的是\\
,而我的原始文本路徑包含\
。如何在java中將文件路徑寫入json文件中
如何避免\\
?
請幫助我。
不要刪除斜線,因爲這是在將整個對象顯示爲字符串時如何定義JSON標準的方式。如果從JSONObject中提取字符串,則會刪除斜槓。
編輯:要找出JSON如何將字符串更改爲其自身的「內部」使用符號的規則,請參見http://json.org/以獲取字符串類型。
不過,如果你想從Java或任何其他庫中刪除斜槓使用或與string.replace只是逃避你不字符
,否則就是無效的JSON。 –
你期望什麼? ''''是json中的一個轉義字符,所以如果你想要一個字面反斜槓,你必須將它轉義爲''\\''。你沒有選擇。如果你不這樣做,那麼你的json被破壞了,或者你的json數據被破壞了。 –