程序要求: 1. 遍历文件夹查找文件,匹配时间的文件,把文件名称输出到TXT文件
1.遍历文件夹查找文件(例如:C盘的A目录下面N多个子文件夹,子文件下面有文件)。2.遍历出所有文件夹下面的文件,获取“文件名称”与B.TXT中的“人名”做对比,符合条件...
1.遍历文件夹查找文件(例如:C盘的A目录下面N多个子文件夹,子文件下面有文件)。
2.遍历出所有文件夹下面的文件,获取“文件名称”与B.TXT中的“人名”做对比,符合条件的文件列举出来。并且文件类型符合(xls,xlsx)
(A)B.TXT文件格式:
(B)遍历出来的文件名称:例如:“你好-王三-20121212”,“哈哈-王五-20121212”
(C)对比方式:“你好-王三-20121212”中包含王三,文件就列举出来。
(D) 文件名称没有固定格式,这点就加大难度了,但是B.txt内容格式是固定的。
3.允许用户输入时间段,符合该时间段的文件列举出来。例如:(用户输入2012-12-12---2012-12-24,把符合条件的文件列举出来)备注:此列举的文件是与B.txt中人名相匹配的文件.
4.然后输出到文件(文件类型:TXT)
输出文件的要求:
文件所在文件夹的路径(按升序排):C:\A\B\C\
文件名称:user.xls
文件的修改时间:2012-12-14 12:00:12
每一项输出固定为500个字符,超过截取,要求输出格式整齐!
文件路径: c:\A\B\C 文件名称:user.xls 文件修改时间 2012-12-14 12:00:12
文件路径:c:\A\B\C 文件名称: test.xls 文件修改时间 2012-12-14 12:00:12
文件路径:c:\A\B\C 文件名称: name.xls 文件修改时间 2012-12-14 12:00:12
文件路径:c:\A\B\C 文件名称: name1.xls 文件修改时间 2012-12-14 12:00:13
文件路径: c:\A\B\C 文件名称: name2.xls 文件修改时间 2012-12-14 12:00:15
文件路径:c:\A\B\C 文件名称: name3.xls 文件修改时间 2012-12-14 12:00:16
文件路径:c:\A\B\C 文件名称: name4.xls 文件修改时间 2012-12-14 12:00:17
程序实现方式不限:
java,js,c#,c,c++,ruby,python,批处理,VB等等
已解决 展开
2.遍历出所有文件夹下面的文件,获取“文件名称”与B.TXT中的“人名”做对比,符合条件的文件列举出来。并且文件类型符合(xls,xlsx)
(A)B.TXT文件格式:
(B)遍历出来的文件名称:例如:“你好-王三-20121212”,“哈哈-王五-20121212”
(C)对比方式:“你好-王三-20121212”中包含王三,文件就列举出来。
(D) 文件名称没有固定格式,这点就加大难度了,但是B.txt内容格式是固定的。
3.允许用户输入时间段,符合该时间段的文件列举出来。例如:(用户输入2012-12-12---2012-12-24,把符合条件的文件列举出来)备注:此列举的文件是与B.txt中人名相匹配的文件.
4.然后输出到文件(文件类型:TXT)
输出文件的要求:
文件所在文件夹的路径(按升序排):C:\A\B\C\
文件名称:user.xls
文件的修改时间:2012-12-14 12:00:12
每一项输出固定为500个字符,超过截取,要求输出格式整齐!
文件路径: c:\A\B\C 文件名称:user.xls 文件修改时间 2012-12-14 12:00:12
文件路径:c:\A\B\C 文件名称: test.xls 文件修改时间 2012-12-14 12:00:12
文件路径:c:\A\B\C 文件名称: name.xls 文件修改时间 2012-12-14 12:00:12
文件路径:c:\A\B\C 文件名称: name1.xls 文件修改时间 2012-12-14 12:00:13
文件路径: c:\A\B\C 文件名称: name2.xls 文件修改时间 2012-12-14 12:00:15
文件路径:c:\A\B\C 文件名称: name3.xls 文件修改时间 2012-12-14 12:00:16
文件路径:c:\A\B\C 文件名称: name4.xls 文件修改时间 2012-12-14 12:00:17
程序实现方式不限:
java,js,c#,c,c++,ruby,python,批处理,VB等等
已解决 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询