利用java读取web项目中json文件为map集合方法示例
时间:2021-05-09 07:43:39|栏目:JAVA代码|点击: 次
前言
本文主要介绍了关于java读取web项目中json文件为map集合的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
实例介绍
假设当前项目web目录(/resource/test.json)下有一json文件如下:
[
{
"path": "content_111",
"title": "文章1",
"imgUrl": "../../../libs/img/pptau/pf.jpg"
},
{
"path": "content_222",
"title": "文章2",
"imgUrl": "../../../libs/img/pptau/pf.jpg"
}
]
其在Java中读取为List<Map> 的方法为:
String dir = request.getSession().getServletContext()
.getRealPath("/resource/test.json");
try {
File file = new File(dir);
if (!file.exists()) {
file.createNewFile();
}
String str= FileUtils.readFileToString(file, "UTF-8");
List<Map> maps= (List)JSONArray.fromObject(str);
} catch (IOException e) {
e.printStackTrace();
}
总结
上一篇:IDEA 集成log4j将SQL语句打印在控制台上的实现操作
栏 目:JAVA代码
下一篇:MyBatis关于二级缓存问题
本文标题:利用java读取web项目中json文件为map集合方法示例
本文地址:http://www.codeinn.net/misctech/117703.html


阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机




