社区
Java SE
帖子详情
关于读入文件的问题
liush1023
2006-02-27 07:46:02
现在我要编写一个程序,要将一个文件夹中的好多xml文件装化为csv文件,现在我只会将一个xml文件转化为csv文件,我从外部得到这个文件夹目录,但不会用java得到当中的每个xml文件,请大家帮个忙,十分感谢!!
...全文
137
7
打赏
收藏
关于读入文件的问题
现在我要编写一个程序,要将一个文件夹中的好多xml文件装化为csv文件,现在我只会将一个xml文件转化为csv文件,我从外部得到这个文件夹目录,但不会用java得到当中的每个xml文件,请大家帮个忙,十分感谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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返回一个字节集,其中包含指定
文件
的所有数据。本命令为初级命...
C、C++一次将整个
文件
读入
内存
1.
问题
描述: C和C++的初学者经常采用一行一行
读入
文件
的办法对
文件
数据进行处理。但是经常会有一些情况需要将一个
文件
整体一次
读入
内存处理。而C和C++库中并没有提供直接一次
读入
文件
全部数据的函数。 2.解决方法: 目前给出C和C++的解决方案,下面两个程序只是用于演示,不过这些代码已经很容易改写成想要的函数了。 解决这个
问题
的思路是: 1.由于要将
文件
完整
读入
,所以必须使用二进制方式打开(若文本......
关于
文件
读入
与获取
文件
大小
【代码】关于
文件
读入
与获取
文件
大小。
java 打开
文件
_Java 读取
文件
方法大全
这篇文章主要介绍了Java 读取
文件
方法大全,需要的朋友可以参考下1、按字节读取
文件
内容public class ReadFromFile {public static void readFileByBytes(String fileName) {File file = new File(fileName);InputStream in = null;try {System.out.println...
C++输入输出
文件
操作详解:打开、读取、写入和关闭
文件
!
文件
的写入需要通过写入
文件
流对象的方法进行,常见的有 put()、write() 和 > 等方法。
文件
的读写包括打开
文件
、读取
文件
、写入
文件
和关闭
文件
四个步骤。
文件
的打开可以使用 fstream 类,其中第一个参数为
文件
路径,第二个参数为打开方式(in 表示输入,out 表示输出,app 表示追加)。以上就是 C++ 输入输出
文件
操作的详解,通过上述方法,您可以自如地进行
文件
读写操作,更好地管理您的
文件
。
Java SE
62,627
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章