JAVA的文件操作
来源:互联网 发布:淘宝怎么收藏店铺啊 编辑:程序博客网 时间:2024/04/29 10:51
创建
String path = SysConfigManager.getInstance().getText("/config/system/jsonfileurl")+"/"+press_id; //文件夹路径
String filepath = SysConfigManager.getInstance().getText("/config/system/jsonfileurl")+"/"+press_id+"/"+item.getName()+".json"; 文件夹下的文件
File file = new File(path);
if(!file.exists()){//文件夹不存在
file.mkdirs();//创建文件夹
}
file = new File(filepath);
if(!file.exists()){ //文件不存在
try {
file.createNewFile();创建文件
result.put("flag", true);
} catch (IOException e) {
e.printStackTrace();
}
}
删除和写入
File file = new File(path); //path文件路径 //java的io
file.delete();//删除文件
FileUtils.writeStringToFile(file, alldata, "UTF-8"); //alldata- JSON字符串 写入这个文件org.apache.commons.io.FileUtils
//给文件改名字 保留文件中的内容
String oldpath = SysConfigManager.getInstance().getText("/config/system/jsonfileurl")+"/"+press_id+"/"+oldname; //旧文件
String newpath = SysConfigManager.getInstance().getText("/config/system/jsonfileurl")+"/"+press_id+"/"+newname;//新文件
File oldfile = new File(oldpath);
File newfile = new File(newpath);
oldfile.renameTo(newfile);//重命名方法
读取
String jsonStr = FileUtils.readFileToString(new File(path), "UTF-8");//读取文件内容 org.apache.commons.io.FileUtils
List<T> list = JSON.parseArray(jsonStr, Item.class); //将字符串转换
- java的文件操作
- Java的文件操作
- java的文件操作
- JAVA的文件操作
- JAVA的文件操作
- JAVA的文件操作
- JAVA的文件操作
- JAVA的文件操作
- JAVA的文件操作
- java的文件操作
- JAVA 的文件操作
- JAVA的文件操作
- JAVA的文件操作
- java 的文件操作
- java的文件操作
- JAVA的文件操作
- java 的文件操作
- JAVA的文件操作
- Android 通过JNI实现守护进程
- CentOS 7 使用阿里云的yum源(转载)
- IOS开发之使用RTSP协议读取海康摄像头
- SLAM Course - WS13/14 by Cyrill Stachniss (2) SLAM 概论
- Android NestedScrolling嵌套滑动机制
- JAVA的文件操作
- SLAM Course - WS13/14 by Cyrill Stachniss (3) 齐次坐标系
- mysql主从复制
- 手机端上传图片 先压缩再上传 兼容性高
- python xml+xsl 生成html文件
- 常见搜索框
- ccf竞赛之火车购票 java版
- Android对屏幕空白区域的监听方法:
- 微信小程序-wx.uploadFile