社区
Java SE
帖子详情
关于读入文件的问题
liush1023
2006-02-27 07:46:02
现在我要编写一个程序,要将一个文件夹中的好多xml文件装化为csv文件,现在我只会将一个xml文件转化为csv文件,我从外部得到这个文件夹目录,但不会用java得到当中的每个xml文件,请大家帮个忙,十分感谢!!
...全文
123
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) {
}
}
}
python-
文件
操作
本课程主要讲解python中针对
文件
的操作,主要内容如下: 1.
文件
作用 2.
文件
访问模式 3.
文件
打开 4.
文件
关闭 5.
文件
读取 6.
文件
写入 7.
文件
备份 8. 批量修改
文件
关于codeblocks
读入
文件
的
问题
第一次接触从C语言的
文件
读入
,有个
问题
难住我好半天,下面以一个
读入
成绩的数据复盘一下。 第一步,建立‘
文件
读入
’项目,这个上一篇博客已经有讲,不再重复。 第二步,建立数据
文件
txt,**记住这个
文件
放的位置要和你的写的路径一致,像这个程序我直接把txt
文件
放在C语言的根目录**下,用函数fopen打开也是。 第三步,写入主函数,代码如下 `#include <stdio.h> #include <stdlib.h> int main (void) { FILE *fp;//定义头
文件
python
文件
的读取
1.
文件
的读取 1.read() 读取整个
文件
2.readline() 每次读取一行
文件
3. readlines() 读取
文件
的所有行 2.
文件
的写入 1.以"x"方式打开
文件
2.以"a"方式打开
文件
3.以"w"方式打开
文件
3.
文件
的删除 4.Excel表数据的读取 1.直接读取 2.通过pd.ExcelFile()读取 3.通过pd.read_excel()读取 pd.read_excel()方法的常用参数 5.Excel表数据的写入
c++如何
读入
文件
要在 C++ 中进行
文件
处理,必须在 C++ 源代码
文件
中包含头
文件
<iostream> 和 <fstream>。 在从
文件
读取信息或者向
文件
写入信息之前,必须先打开
文件
。 ofstream 和 fstream 对象都可以用来打开
文件
进行写操作。 如果只需要打开
文件
进行读操作,则使用 ifstream 对象。 下面是 open () 函数的标准语法,open () 函数是 fstream、ifstream 和 ofstream 对象的一个成员。 在这里, open () 成员函数的
C++ 读取
文件
操作
C++ 读取
文件
操作
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章