社区
Java SE
帖子详情
关于读入文件的问题
liush1023
2006-02-27 07:46:02
现在我要编写一个程序,要将一个文件夹中的好多xml文件装化为csv文件,现在我只会将一个xml文件转化为csv文件,我从外部得到这个文件夹目录,但不会用java得到当中的每个xml文件,请大家帮个忙,十分感谢!!
...全文
127
7
打赏
收藏
关于读入文件的问题
现在我要编写一个程序,要将一个文件夹中的好多xml文件装化为csv文件,现在我只会将一个xml文件转化为csv文件,我从外部得到这个文件夹目录,但不会用java得到当中的每个xml文件,请大家帮个忙,十分感谢!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liush1023
2006-02-28
打赏
举报
回复
各位能不能再说的具体点阿 我刚开始农java 不太懂啊 那么说只要用已有的函数就能实现了 不用自己编函数了?
liush1023
2006-02-28
打赏
举报
回复
谢谢大家,我编出来了用的是FileFilter 嘿嘿 好开心啊
frandxp
2006-02-27
打赏
举报
回复
应该很简单的,如果要读取多级目录下的文件,可以做个递归。
chg2008
2006-02-27
打赏
举报
回复
是啊 一个list() 加上 FileFilter 就得到你的所有xml文件
liush1023
2006-02-27
打赏
举报
回复
一楼的程序return CollectionUtil.sort(fileNames);是什么意思啊,这段程序无法编译通过。
二楼的,我看了java文档的list方法,只这么简单应用这个方法就能实现吗?
dlxu
2006-02-27
打赏
举报
回复
用File类的list方法就好了
稽姬
2006-02-27
打赏
举报
回复
import java.io.File;
import java.util.List;
import java.util.Arrays;
import java.util.ArrayList;
import java.io.FileNotFoundException;
public class ReadDirectoryFilesUtil {
public static List listPath(List fileNames, File path, String fileExtendedName) throws
FileNotFoundException {
if (path.isDirectory()) {
File files[];
files = path.listFiles();
Arrays.sort(files);
for (int i = 0, n = files.length; i < n; i++) {
if (files[i].isDirectory()) {
listPath(fileNames, files[i], fileExtendedName);
}
else {
String fileName = files[i].toString();
fileName = fileName.toUpperCase();
fileExtendedName = fileExtendedName.toUpperCase();
if (fileName.endsWith("." + fileExtendedName)) {
fileNames.add(files[i].toString());
}
}
}
return CollectionUtil.sort(fileNames);
}
else {
throw new FileNotFoundException("指定的文件目录并不存在!");
}
}
public static void main(String[] args) {
try {
List list = new ArrayList();
list = listPath(list, new File("C:\\jf01\\entity"), "xml");
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i) + "\n");
}
}
catch (FileNotFoundException ex) {
}
}
}
易语言打开linux里的文本
文件
,易语言教程
读入
文件
和写到
文件
读入
文件
()返回一个字节集,其中包含指定
文件
的所有数据。写到
文件
()本命令用作将一个或数个字节集顺序写到指定
文件
中,
文件
原有内容被覆盖。成功返回真,失败返回假。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。
读入
文件
调用格式: 〈字节集〉
读入
文件
(文本型
文件
名) - 系统核心支持库->磁盘操作英文名称:ReadFile返回一个字节集,其中包含指定
文件
的所有数据。本命令为初级命...
511遇见易语言
读入
文件
和写到
文件
读入
文件
()返回一个字节集,其中包含指定
文件
的所有数据。写到
文件
()本命令用作将一个或数个字节集顺序写到指定
文件
中,
文件
原有内容被覆盖。成功返回真,失败返回假。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。 视频链接: 511遇见易语言教程
读入
文件
调用格式: 〈字节集〉
读入
文件
(文本型
文件
名) - 系统核心支持库->磁盘操作 英文名称:ReadFile 返回一个字节集,其中包含指定
文件
的所有数据。本命令为初级命令。 参数<1>的名称为“
文件
名”,类型为.
matlab
文件
打开读取函数
1.fopen():打开
文件
或获取关于打开
文件
的信息,下面以使用最多的情况为例: fileID = fopen(filename,permission):打开
文件
,成功时,返回一个大于或等于3的整数
文件
标识符; filename:将要被打开
文件
的本地路径; permission:指定对打开
文件
的访问权限类型; 例如:fid = fopen(‘E:\star.yuv’,‘wr’),以读写的方式打开E盘下的star.yuv
文件
; 2.fread():从二进制
文件
中读取数据,下面以参数最多时为例: A
c++读取
文件
操作和写入
文件
在C++中与读取
文件
和写入
文件
简单操作有关的类分别有ifstream(
文件
读入
)、ofstream(
文件
写出)、fstream (
文件
读入
和写出)。对于
文件
操作操作输入输出类中具有一个open的函数用来打开
文件
使用的。其原型为:其中打开
文件
的方式在类中ios中定义的常用值为下表,在使用过程中可以用“|”把以上属性连接起来表或的关系,如ios::out|ios::binary再打开
文件
的过程中,仅需要调用open函数就可以打开
文件
并对
文件
内容进行操作。如。
【旧资料整理】C++ 关于
读入
文件
出错
资料时间:2009-12-02之前 分享时间:2009-12-02到百度空间,空间关闭,重新整理 经常从
文件
读入
数据,如果
读入
失败,应该停止处理,否则会产生无法预期的错误f。
文件
流stream出错常见这样三种情况。 一、
文件
不存在: 如果用了ios::in打开方式,不创建
文件
,file值是0,file>>变量返回0,file.eof返回0,不产生异常。所以try{}catch(){
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章