社区
Java SE
帖子详情
关于读入文件的问题
liush1023
2006-02-27 07:46:02
现在我要编写一个程序,要将一个文件夹中的好多xml文件装化为csv文件,现在我只会将一个xml文件转化为csv文件,我从外部得到这个文件夹目录,但不会用java得到当中的每个xml文件,请大家帮个忙,十分感谢!!
...全文
143
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) {
}
}
}
关于codeblocks
读入
文件
的
问题
这篇博客介绍了在codeblocks环境下使用C语言进行
文件
读入
的操作步骤。首先创建项目,然后将数据
文件
放置于项目根目录,确保路径正确。接着通过fopen函数打开
文件
,并在主函数中实现读取操作。实际运行时,程序能够成功读取并处理
文件
中的内容。
MPI
读入
tif
文件
并将
文件
路径分配给各进程时遇到
问题
,如何解决?
本文记录使用MPI
读入
36个tif
文件
时,
文件
路径传输不正确的
问题
及解决方案。
问题
在于分发字符数组时路径长度不一致,解决方法包括补齐路径长度、检查传输,还可使用广播路径简化传输
问题
。
关于BufferedReader
读入
文件
乱码
问题
本文介绍了一个关于使用BufferedReader读取
文件
时遇到的中文乱码
问题
,并提供了具体的解决方案。
问题
出现在当
文件
实际编码为UTF-8,而程序默认以GBK编码读取时。通过调整
文件
编码为GBK或修改程序读取编码方式为UTF-8,可以有效解决乱码
问题
。
c语言
文件
读入
错误,fscanf()
文件
读入
的有关
问题
在使用fscanf()从
文件
读取结构体数据时,程序在
文件
末尾多执行了一次循环。
问题
可能源于feof()函数在读取最后一行后并未立即设置
文件
结束标志。解决方案包括检查fscanf()的返回值或者理解feof()的工作原理。
关于
文件
读入
的
问题
与解决
本文介绍了一种从
文件
中读取包含不同数据类型的矩阵的方法,并展示了如何通过C语言实现只读取并保存特定列的过程。
Java SE
62,622
社区成员
307,256
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章