楼主之前用Excel写了一张装备配置表,想用json将它在游戏中转成字典(键:装备名,值:实体类)存起来,用的时候可以直接拿。
于是乎,我在网上找了在线转json格式的网站,把写好的表格转成了json格式。因为之前有将对象转json再转回来的经验,所以我直接复制load那一段的代码。
然后改完参数,运行!。。。果不其然报错了,报的是读取了未知字符,百度查了下,因为TXT里的编码格式是utf-8,好吧,按照提示在读取流里加上编码参数。
再次运行,又报错了,说是找不到构造函数,百度了下,搜不到。。。然后就是楼主绞尽脑汁想原因中。。。
在楼主想了大半天后终于明白了,这个ListJson的jsonmapper和不就是JAVA里自己写的映射吗,映射的话属性名要与数据库里的列名一致才行。。。
于是乎,我在网上找了在线转json格式的网站,把写好的表格转成了json格式。因为之前有将对象转json再转回来的经验,所以我直接复制load那一段的代码。
然后改完参数,运行!。。。果不其然报错了,报的是读取了未知字符,百度查了下,因为TXT里的编码格式是utf-8,好吧,按照提示在读取流里加上编码参数。
再次运行,又报错了,说是找不到构造函数,百度了下,搜不到。。。然后就是楼主绞尽脑汁想原因中。。。
在楼主想了大半天后终于明白了,这个ListJson的jsonmapper和不就是JAVA里自己写的映射吗,映射的话属性名要与数据库里的列名一致才行。。。