GSON解析 等號出現亂碼

2021-08-02 07:13:07 字數 330 閱讀 8308

最近專案中使用gson來將物件轉換為json字串的時候,竟然出現了亂碼的問題!

使用如下**:

new gson().tojson(

結果卻是:

「 」後來看了一下gsonbuilder才找到解決問題的方法

gsonbuilder gb =new gsonbuilder();

gb.disablehtmlescaping();

gb.create().tojson("");

呼叫gsonbuilder的disablehtmlescaping()方法就可以了!!

網上搜不到解決方法,這裡記錄下來,希望可以幫到別人!

json解析之gson解析

我們知道在json中的兩個基本結構是陣列和物件,陣列以括起來,陣列裡的值可以是數字 字串 陣列 物件幾種 物件以 括起來,物件中的資料是以鍵值對的形式出現的,鍵名就是屬性名,鍵值就是屬性值,屬性值的型別可以是 數字 字串 陣列 物件幾種。如果解析的json是乙個物件,那麼我們建乙個這樣的類並以鍵名作...

使用Gson解析資料

使用gson解析資料時可以把要解析的內容看作整個物件,然後以物件的形式解析。但在有些時候,需要對資料某些字段進行判斷,再根據結果進行解析,這時候就需要對解析的內容的某些部分單獨解析。使用方式如下 jsonreader reader new jsonreader new stringreader va...

Gson解析json資料

1 解析單個物件 json字串如下 封裝解析的物件 public class nbamatchs public void setformatdate string formatdate public string getdate public void setdate string date pub...