当前位置:  编程技术>java/j2ee

将内容写到txt文档里面并读取及删除的方法

    来源: 互联网  发布时间:2014-10-31

    本文导语:  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.e...

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('清空文件的内容失败,因为没有发送邮件日志文件!');";
}
}

    
 
 

您可能感兴趣的文章:

  • 请问:dos下怎样读取光驱中内容呀,因为内容有20M,所以不能用软驱,
  • bash如何读取网页的内容,并根据内容进行不同的操作
  • 上传文件时,如何在读取文件内容之前中断读取,并返回客户端错误信息?
  • 一个读取文件内容时遇到的问题,就是只读取了文件第一行的内容。。
  • 读取U盘内容
  • java自动根据文件内容的编码来读取避免乱码
  • 高手帮忙:如何用java读取数据(从ftp服务器上一个文本文件)但不采用get的方式直接读取,打印数据内容(web方式)
  • php读取文本内容到二维数组
  • 关于读取文件内容的问题,求教!!!
  • 多进程问题 子进程读取内容 读完挂起,父进程写 写入后唤醒子进程
  • C shell中如何读取文件内容
  • shell中读取一个文本文件将内容按行保存成数组变量
  • php读取文件内容并清空文件
  • 求助:shell脚本读取文件内容
  • 在驱动里面,如何读取物理地址为0xFFFFFFF0 的内容
  • sed读取文件内容的简单问题?
  • 读取文件内容的小问题
  • 读取文件,替换一定的内容后给另外的一个页面(document.write),字符转换的问题
  • linux读取doc内容
  • 100分求教,如何读取sql server 2000下的Ntext字段的内容,急~~~
  • linux 变量内容删除 中有关“最短数据删除”的意思
  • 大家知道在shell那里删除一个里面有内容的目录应该要用什么命令呢?注意,是有内容内目录啊,不是空目录!
  • linux如何用命令清空文件的内容但不删除文件
  • linux c 对文件部分内容删除 谁做过,给俺提示一下,谢谢
  • 求助,在Linux下当文件夹大小超过1G时,删除文件夹内容
  • PHP删除第一个p标签中内容
  • 如何删除文件中一部分内容!
  • 大家知道在shell那里删除一个里面有内容的目录应该要用什么命令呢?注意,是有内容内目录啊,不是空目录! iis7站长之家
  • 请问为什么我的添加/删除程序里面看不到光盘里面的内容阿
  • 如何删除文本框里的文字内容中段落之间多余的分行
  • sed删除文件中的一行内容的脚本代码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 怎样用JAXP高效的比较两个XML文档是否内容相同?急!!有价值必给分!!!
  • php读取wordpdf等文档内容保存到网页中
  • 高分求解,在线等待!如何将Jsp页面的内容转换成word文档打印出来或像word一样打印出来?
  • C#编程实现Excel文档中搜索文本内容的方法及思路
  • C++ Strings(字符串) 成员 data():返回内容的字符数组形式
  • 网关监控(网管监控):监控员工上网内容、进出电子邮件内容、聊天内容、上传和下载内容,过滤不良网站;设置一部分电子邮件帐号只能够发
  • C++ Strings(字符串) 成员 copy():将内容复制为一个字符数组
  • VI搜索时怎样将复制的内容作为搜索的内容??
  • C++ Strings(字符串) 成员 swap():交换两个字符串的内容
  • java 中能不能在文件前面添加些内容?不覆盖原内容!
  • CSS控制长文本内容显示(截取的地方用省略号代替)
  • 怎样写一个shell,可以查看一个文件的内容,并且有翻页的内容,并可以打印的
  • 数据表中的内容包含回车换行符,如何显示内容时执行换行?
  • 菜鸟请教 $(内容) 和 ${内容} 是什么意思
  • 怎样在linux下用命令实现cp目录a下的字目录的所有内容到b目录中,cp子目录内容???
  • 求助 如何遍历一个文件的内容?并且将结果中 第一列名字相同的内容的各个字段做相加工作
  • Linux下抓的http包,内容是gzip压缩过的,要如何解压出原来的内容?
  • 很菜的问题!如何才能在redhat7.2下看到fat32的分区内容(即window中的内容)??
  • 怎样在linux下用命令实现cp目录a下的子目录的所有内容到b目录中,只cp目录a的子目录内容???
  • Java中,给已存在的文件添加内容,但不覆盖文件原有内容,该如何操作
  • jquery 父页面查找iframe子页面内容、子页面查找父页面内容
  • c#读取excel内容内容示例分享
  • 解决JQeury显示内容没有边距内容紧挨着浏览器边线
  • 我怎么将插入在TextArea中的内容显示在当前页面?详细内容请入内查看!!
  • 万分火急!怎样将Jsp页面的内容(主要是查询出的表的内容)传递给一个Java类?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3