有種json物件要大量使用,所以想封裝成對象,
{tooltip : { trigger: 'axis', axisPointer: {type: 'cross',}, formatter: "{b}: {c})"}, xAxis :{ type : 'category', data : ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], axisTick: {alignWithLabel: true}}, yAxis :{ type : 'value'}, series :{ type:'bar', barWidth: '80%', data:[10, 52, 200, 334, 390, 330, 220]}}
現在的想法是一層對象再套一層tooltip,xAxis,series對象,可是完全偏離目標了,本來就只是一個輔助對象。有沒有什麼好的做法?
雖然並沒有太理解你的問題,不過針對json去寫一些類表示這個json的結構,是有點煩...不過有個神器可以幫你簡單解決這個問題,哈哈
IDEA裡有個神器叫GsonFormat
這個插件處理json十分好用,不管json有多複雜,只要json格式正確,自動幫你生成類,哈哈
一般使用步驟是這樣的:
新建一個類,例如叫Test,這個類就是你最後要使用的類
然後Alt+s 開啟GsonFormat的快速鍵
把要轉換的json字串貼進去,點ok
4.確認轉換後的格式和類型,基本預設都可以的,直接點ok即可
類生成:
輸出: