有种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即可
类生成:
输出: