用fastjson将对象的列表转换成json格式,并读写.json文件
import com.alibaba.fastjson.JSON; import org.json.JSONArray; import org.json.JSONObject;public static void main(String[] args) {
// 返回的结果JSONObject result = new JSONObject();// 学生JSONArray studentJsonArray = new JSONArray(JSON.toJSONString(studentList));result.put("studentMap", studentJsonArray);// 时间表JSONObject pointTableJsonObject = new JSONObject(JSON.toJSONString(pointTable));result.put("pointTable", pointTableJsonObject);try {writeFile("D:\\8.json", result.toString()); // ReadFile("D:\\8.json");System.out.println();} catch (IOException e) {e.printStackTrace();}
}
/*** 写文件到.Json* @param filePath* @param sets* @throws IOException*/ public static void writeFile(String filePath, String sets)throws IOException {FileWriter fw = new FileWriter(filePath);PrintWriter out = new PrintWriter(fw);out.write(sets);out.println();fw.close();out.close(); }/*** 读Json文件* @param path* @return*/ public static Object ReadFile(String path) {File file = new File(path);BufferedReader reader = null;String laststr = "";try {reader = new BufferedReader(new FileReader(file));String tempString = null;while ((tempString = reader.readLine()) != null) {laststr = laststr + tempString;}reader.close();} catch (IOException e) {e.printStackTrace();} finally {if (reader != null) {try {reader.close();} catch (IOException e1) {}}}return JSON.parse(laststr); }
用fastjson将对象的列表转换成json格式,并读写.json文件相关推荐
- 如何将GeoJson格式文件转换成Tab格式的MapInfo数据文件
前言 GeoJson格式文件:GeoJSON是一种对各种地理数据结构进行编码的格式,基于Javascript对象表示法(JavaScript Object Notation, 简称JSON)的地理空间 ...
- cad图纸怎么转换成pdf格式?
cad图纸怎么转换成pdf格式?cad图纸就是用AutoCAD软件绘制出来的图片文件,cad图纸在建筑.装饰.机械设计制造等行业都有广泛的应用,如果你是从事这方面工作的小伙伴,那么对cad文件应该比较 ...
- window文件格式转换成linux格式
window文件合适转换成linux格式 描述 描述 新建文件test.sh 在linux环境下执行命令 dos2unix test.sh
- flv视频怎么转换成mp4格式的3种方法分享
flv视频怎么转换成mp4格式?因为flv视频格式我们使用的很少,兼容性也不如mp4.虽然flv视频文件体积小:便于传输.共享:但是flv视频质量不好:不被所有播放器支持.flv视频格式是一种新的视频 ...
- OFD文件怎么转换成PDF格式?这两种方法轻松实现转换
怎么把OFD文件转换成PDF格式呢?OFD文件大家可能不太熟悉,使用的也不多,它其实也是一种归档保存的一种文件格式,在很多方面与PDF文件有些相似,但是打开它需要使用到相关的OFD阅读器,这个就会让很 ...
- html格式怎么转换mp4视频文件怎么打开吗,QSV文件怎么打开 qsv文件转换成mp4格式教程详解...
很多朋友都有遇到过QSV视频文件无法打开的情况吧.今天本文主要分享一下QSV文件怎么打开,另外如果需要手机.电脑都可以轻松打开qsv文件,则还需要将QSV文件转换成MP4格式就可以了,下面具体来看看. ...
- 怎么把mov视频转换成mp4格式?四种方式任你选择
我们时常使用苹果手机拍摄视频,但有时想将其导入电脑进行编辑.常规的方法是使用百度网盘进行传输,但这种方式存在一个显著缺陷--主流播放器都不支持苹果手机视频MOV格式的播放,更别说编辑了. 尽管我们可以 ...
- mp3格式怎么转html格式转换器,mp3转换成视频格式 怎么把mp3转换成视频
相信大伙儿都知道视频转换成MP3,而且方法多种多样,就看你喜欢哪种,但是MP3转换成视频格式呢?你是否听说过?听起来似乎就是一件比较稀奇的事情,但是稀奇并不代表没有.有网友就有这样的需求,需要把MP3 ...
- 下载好的avi格式怎么快速转换成mp4格式
首先在转换格式之前我们需要了解AVI英文全称为Audio Video Interleaved,即音频视频交错格式.MP4是由国际标准化组织(ISO)和国际电工委员会(IEC)下属的"动态图像 ...
最新文章
- Matlab与线性代数 -- 矩阵的转置
- 对于微分的一些理解更新
- linux运行容器,容器与云|如何在 Windows 上运行 Linux 容器
- ALV中调用Excel inplace时没能传递数据实例解决
- 0409互联网新闻 | 微信:朋友圈广告@好友评论互动能力全量开放;视频会议软件Zoom将于4月18日在纳斯达克交易所挂牌上市...
- python安装pyautogui遇到的gbk异常解决
- UI交互设计教程分享:提高界面交互体验的“葵花宝典”
- 【clickhouse】clickhouse表引擎之CollapsingMergeTree
- GloVe损失函数的理解
- 用python实现单词本功能
- spotfire中文使用教程含演示数据以及二次开发思路整理
- Java计算卡方值和P值
- 将分子SMILES生成DGLGraph
- Android N四项新功能iPhone也无法抗衡
- Request和Response的概述及其方法
- UTF-8编码的原理
- 计算机内存和外存的特点,内存与外存的主要特点
- Invertible Image Rescaling 可逆图像缩放:完美恢复降采样后的高清图片(ECCV 2020 Oral )
- drv10893器件的使用
- 【Redis源码剖析】 - Redis IO操作之rio
热门文章
- JAVA保姆级教学(一)[安装及使用]
- 大学英语四六级机考改革 大学生该何去何从
- 前端:js实现接口回调
- 计算机专业爱玩游戏的笔记本,如果你是个爱玩游戏的设计师,这款游戏电脑笔记本是你的首选...
- Cadence OrCAD Capture 层次化设计时双击顶层模块无法进入底层图纸问题解决方案
- 留学语言班考核成绩C,想出国留学,派笛教育告诉你GPA成绩和语言考试成绩都不能落下...
- android vlayout 刷新,使用vlayout轻松构建复杂布局页面上拉加载
- 蓝桥杯13届单片机省赛超声波 手撸程序
- LVDS、CML、LVPECL不同逻辑电平之间的互连(二)
- html ul 自动换行,用word-wrap来解决固定大小ul下的每条li中内容太多时不自动换行问题...