CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

java如何读取部份文件

楼主skycncomp(闭关修练到年底)2005-06-15 16:41:44 在 Java / J2SE / 基础类 提问

有一文件a.txt,我只想要其中的一部份.生成文件b.txt.请问该如何操作. 问题点数:20、回复次数:9Top

1 楼xqk(夏乾坤)回复于 2005-06-15 17:11:02 得分 0

markTop

2 楼topil(认认真真学习,塌塌实实工作)回复于 2005-06-15 17:11:25 得分 5

不知道你能否确定b.txt文件是在a.txt文件中的位置,或者是有什么标致,例如特定的结束标志,表示可以从该位置开始保存为b.txt。  
  如果是数据文件,可以根据数据类型的大小,定位文件指针,用RandomAccessFile   的seek()来定位。Top

3 楼skycncomp(闭关修练到年底)回复于 2005-06-15 17:14:26 得分 0

我需要用正则表达式查找文件的特定位置.然后保存一部份内存.(开始位置和结束位置都是用户输入的).楼上的能说一下吗?Top

4 楼skycncomp(闭关修练到年底)回复于 2005-06-16 08:40:10 得分 0

哪位朋友给个例子.谢了.Top

5 楼skycncomp(闭关修练到年底)回复于 2005-06-16 16:44:12 得分 0

自己顶一下.Top

6 楼yinwenjie(java入门中)回复于 2005-06-16 18:27:10 得分 5

提示:  
  inputstream中有一个skip方法,用于在流上进行位置的跳转Top

7 楼skycncomp(闭关修练到年底)回复于 2005-06-17 08:55:33 得分 0

楼上的,我是读取网络中的文件.并不知道大小的.用户输入开始标记与结束标记.  
  中间的内容我要读过来.Top

8 楼laodujx(叛逆的我很恶劣,后果很严重)回复于 2005-06-17 10:37:09 得分 10

 
        BufferedReader   reader   =   new   BufferReader(new   InputStreamReader(new   FileInputStream(aaa.txt)));  
   
        while   ((buffer   =   reader.readLine())   !=   null)  
        {  
              if   (buffer.indexOf("<!--   start-->")   !=   -1)  
              {  
                    File   file   =   new   File("bbb.txt");  
                    FileOutputStream   fileStream   =   new   FileOutputStream(file);  
                    BufferedWriter   writer   =   new   BufferedWriter(new   OutputStreamWriter(fileStream));  
                    continue;  
              }  
              else   if   (buffer.indexOf("<!--   end-->")   !=   -1)  
              {  
  ..........................  
  ..........................  
                }  
          }Top

9 楼skycncomp(闭关修练到年底)回复于 2005-06-17 10:50:01 得分 0

谢谢楼上的.  
  解绝问题了.Top

相关问题

  • 如何读取java文件?
  • java如何读取xml文件,谢谢
  • 『求助』请教java读取pdf文件
  • java如何读取xml文件
  • java读取INI配置文件内容?
  • java如何读取文件属性?
  • 文件读取?
  • 读取文件?
  • 文件读取~
  • 文件读取。。。。。。

关键词

  • 文件
  • 部份
  • 位置
  • txt
  • 结束
  • buffer
  • 开始

得分解答快速导航

  • 帖主:skycncomp
  • topil
  • yinwenjie
  • laodujx

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo