java读取txt文件内容并处理,将内容写到txt文档里面并读取及删除的方法
1、将内容写到txt文档里面
public static void writeFile() {
String txtFileName = "emailRecord.txt";
String directoryPath = "";
try {
directoryPath = WebplusContext.getRealPath("/apps/schoolfellow/upload/smsRecord");
File directory = new File(directoryPath);
if (!directory.exists()) {
directory.mkdirs();
}
File txtFile = new File(directoryPath, txtFileName);
FileOutputStream out = new FileOutputStream(txtFile, true);
String line = System.getProperty("line.separator");
String smsContent = "将内容写到txt文件里面!" + line;
out.write(smsContent.toString().getBytes("GBK"));
out.close();
} catch (Exception ex) {
log.error("将结果写入文件失败!", ex);
}
}
2、读取文件里面的内容
public void readerFile() {
String filePath = WebplusContext.getServletContext().getRealPath("/apps/schoolfellow/upload/emailRecord/emailRecord.txt");
FileInputStream fis = null;
try {
fis = new FileInputStream(filePath);
InputStreamReader reader = new InputStreamReader(fis, "GBK");
BufferedReader br = new BufferedReader(reader);
String info = "";
schoolfellows = new ArrayList();
while ((info = br.readLine()) != null) {
System.out.println(info);
}
br.close();
fis.close();
} catch (Exception ex) {
log.error("读取数据失败", ex);
} finally {
}
}
3、清除txt文件里面的内容
public void clearFileContent() {
String filePath = WebplusContext.getServletContext().getRealPath("/apps/schoolfellow/upload/emailRecord/emailRecord.txt");
try {
FileOutputStream out = new FileOutputStream(filePath,false);
out.write(new String("").getBytes());
out.close();
script = "alert('清空发送邮件日志成功!');";
} catch (Exception ex) {
script = "alert('清空文件的内容失败,因为没有发送邮件日志文件!');";
}
}
java读取txt文件内容并处理,将内容写到txt文档里面并读取及删除的方法相关推荐
- 计算机文件是怎么存储的,电脑中重要的文档如何保存?有哪些的方法呢?
电脑中重要的文档如何保存?有哪些的方法呢? 重要文档的保护是很有必要的,避免出现各种的损失.以下内容均是小编总结的: 1.文档设置密码 在编辑文档保存之前设置一个密码,以后打开只有输入了正确的密码才能 ...
- 10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字。 编写一个程序, 尝试读取这些文件, 并将其内容打印到
10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字. 编写一个程序, 尝试读取这些文件, 并将其内容打印到 ...
- 【C++】读取txt文件中指定行的内容
使用c++读取TXT文件中指定行的内容 classification_classes_ILSVRC2012.txt:下载链接 验证: #include <iostream> #includ ...
- 读取xlsx文件一定范围内的内容
新学到一个小知识,记录下 读取xlsx文件一定范围内的内容 两个方法: 1:通过cell_range读取 2:通过Cell对象读取(不推荐) ↓需要读取的是文件中的A6-A19区域,设定为value ...
- 将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中
package again;import java.io.*;/* 1.编写一个程序,将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中,a.txt 文件中的单词 ...
- java无法读取方案文档_解决Spring的java项目打包后执行出现“无法读取方案文档...“、“原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是...”问题...
问题 一个用Spring建的java项目,在Eclipse或idea中运行正常,为什么打包后运行出现如下错误呢? 2019/07/10/19:04:07 WARN [main] org.springf ...
- java实现保存合同模板_Java中常用到的文件操作那些事(一)——替换doc文档模板,生成真实合同案例...
工作中,我们时常会遇到一些操作文件的操作,比如在线生成合同模板,上传/下载/解析Excel,doc文档转为pdf等操作.本文就已工作中遇到的在线生成合同为例,简要地介绍一种文档替换写法. 本文目的:给 ...
- python读取word内容写入excel_“python循环写入excel“Word文档的内容提取到excel表格中...
Excel表格内容自动填充到word中的指定位置 使用粘贴链接.在Excel中复制需要进入Word文档中的数据内容,然后在Word文档中,点击选择性粘贴,然后点选粘贴为链接. 如何将EXCEL的文字复 ...
- java计算机毕业设计网上花店系统源码+系统+mysql数据库+LW文档+部署文件
java计算机毕业设计网上花店系统源码+系统+mysql数据库+LW文档+部署文件 java计算机毕业设计网上花店系统源码+系统+mysql数据库+LW文档+部署文件 本源码技术栈: 项目架构:B/S ...
- 基于java投标文件在线制作系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
基于java投标文件在线制作系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java投标文件在线制作系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技 ...
最新文章
- 背水一战 Windows 10 (83) - 用户和账号: 数据账号的添加和管理, OAuth 2.0 验证
- Linux+写数据异常断电,同事处理异常断电数据库状态变为SUSPECT过程
- 简易的深度学习框架Keras代码解析与应用
- 【Filebeat】logstash 和filebeat 是什么关系
- Python学习之==日志模块
- CCF认证2014-9-2 画图
- win 10+ iis 10 部署.net core 1.1 web api
- Swift之动画总结
- Oracle控制文件日志文件数据文件迁移
- 汽车行业的DMS系统 IT不变应万变
- C语言新手入门练习之三子棋
- 请求通道在等待 00:00:58.9616639 以后答复时超时。增加传递给请求调用的超时值,或者增加绑定上的 SendTimeout 值。分配给此操作的时间可能是更长超时的一部分。...
- android10代码开启横幅通知,Android通知以编程方式启用横幅设置
- 深度学习的显卡对比评测:2080ti vs 3090 vs A100
- Android5.0直播不了,Android 5.0打开直播页面直接闪退
- 10.1 快乐,自费送几本豆瓣9.0高分书籍
- 2022视频编码招聘面经
- Traefik v2.9-IngressRoute
- Spring源码(十)-IOC终结篇
- 2021年,薪酬最高的5种编程语言