java 將 json 轉為類
在某些情況下,需要將一些來路不明的json數(shù)據(jù),轉為Java的類
準備工作
開發(fā)工具:idea 版本 2021.1.1
插件:GsonFormatPlus

安裝插件
打開idea
-> File
-> Settings
-> Plugins
搜索 GsonFormatPlus

安裝即可
使用
Windows 系統(tǒng)使用 alt + s 呼出面板,將json數(shù)據(jù)粘貼進去即可
Mac 系統(tǒng)使用 Option + s 呼出面板,將json數(shù)據(jù)粘貼進去即可

還可以點擊右上角的format,來格式化json,順便校驗一下這個json的格式,但是并不建議使用,因為他可能改變你的json數(shù)據(jù)
舉例
在pageNum 的 2 后面加上一個逗號,點擊format,idea會將 2,
看作一個整體,用雙引號包起來,這就改變了他的原始json數(shù)據(jù)
補充
如果數(shù)據(jù)接口較為復雜,會以內部類的形式生成類,可以手動將類抽取出去
總結
如果確定自己的json格式肯定是正確的,那么使用這個插件可以很方便的將json轉為類,不用再自己手動建類了
如果json不保證格式的正確性,可以先在網(wǎng)上搜索json格式校驗的工具,校驗過確認無誤后即可生成
標簽: