1、新建json文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | [ { "id" : 1, "name" : "酒水专区" , "imageUrl" : "7cf/e61b0aec87f07393.png" , "previewImageUrl" : "/9f8d4360d3a125b5.png" }, { "id" : 2, "name" : "日用百货专区" , "imageUrl" : "9221223/8b2783f4a7ebe1af.png" , "previewImageUrl" : "/7599ca45/9c3720437ea72574.png" }, { "id" : 3, "name" : "美食特产专区" , "imageUrl" : "E17ac2dcf/24a370adaae23b59.png" , "previewImageUrl" : "8fc18e575458ae3.jpg" } ] |
2、读取json文件,并转换为对象
1 2 3 4 5 6 7 8 9 10 11 | List<ShopTemplate> list; try { File file = ResourceUtils.getFile( "classpath:template.json" ); String json = FileUtils.readFileToString(file, "UTF-8" ); list = JSON.parseObject(json, new TypeReference<List<ShopTemplate>>() {}); } catch (Exception e) { throw new RuntimeException(e); } return list; |
分类:
java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律