這篇文章將為大家詳細(xì)講解有關(guān)如何自己寫一個(gè)TypeAdapter及注冊(cè)TypeAdapter和處理Enum類型.,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
在橋東等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營(yíng)銷型網(wǎng)站,外貿(mào)網(wǎng)站建設(shè),橋東網(wǎng)站建設(shè)費(fèi)用合理。
枚舉類型給我們的程序帶來了好處,如何用Gson來實(shí)現(xiàn)與Json的互轉(zhuǎn)呢?請(qǐng)看本文.
如何自己寫一個(gè)TypeAdapter及注冊(cè)TypeAdapter和處理Enum類型.
實(shí)體類:
1 2 3 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
自己寫一個(gè)轉(zhuǎn)換器實(shí)現(xiàn)JsonSerializer
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
|
測(cè)試類:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
輸出結(jié)果(結(jié)果中已經(jīng)將state的對(duì)應(yīng)枚舉類型轉(zhuǎn)為了int類型):
1 2 3 |
|
分類: JSP
標(biāo)簽: Enum, Gson, json, TypeAdapter, 實(shí)例
關(guān)于如何自己寫一個(gè)TypeAdapter及注冊(cè)TypeAdapter和處理Enum類型.就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。