我有一個Java地圖是這樣的:GSON被添加斜線到我的JSON字符串
HashMap<String, String> map = new HashMap<String, String>();
map.put("someKey", jsonStringVariable);
map.put("someOtherKey", jsonStringVariable2);
其中jsonStringVariable
和jsonStringvariable2
與有效的JSON字符串。
最後,我想用GSON使整個地圖一個JSON字符串,目前正在做這樣的:
Gson gson = new Gson();
String json = gson.toJson(map);
不過,現在json
已經增加了很多反斜槓原來的JSON字符串地圖。我怎樣才能防止Gson添加斜槓到我原來的JSON變量,並保持它們爲JSON?
解組這兩個JSON字符串,將結果添加到地圖並序列化地圖。 –
您將一個JSON文檔放在另一個文本中(作爲文本)。而是將它們結合到單個文檔中。 – ThomasRS