如何让kettle遍历读取某个文件夹下的多个 xml文件
2个回答
展开全部
///
/// 遍历文件夹中所有的目标文件
///
/// 父文件路径
/// 目标文件名称
private void Swap(string path, string file)
{
string[] Floders = Directory.GetDirectories(path);
string[] Files = Directory.GetFiles(path, file);
foreach (string str in Files)
{
//str就你你要找的xml文件,要怎么处理自己去搞
MessageBox.Show(str);
}
foreach (string str in Floders)
{
Swap(str, file);
}
}
调用如下,假设你的ccmfile文件夹在C盘根目录
string path = "C:\\ccmfile";
Swap(path, "info.xml");
MessageBox.Show("完成!");
S
/// 遍历文件夹中所有的目标文件
///
/// 父文件路径
/// 目标文件名称
private void Swap(string path, string file)
{
string[] Floders = Directory.GetDirectories(path);
string[] Files = Directory.GetFiles(path, file);
foreach (string str in Files)
{
//str就你你要找的xml文件,要怎么处理自己去搞
MessageBox.Show(str);
}
foreach (string str in Floders)
{
Swap(str, file);
}
}
调用如下,假设你的ccmfile文件夹在C盘根目录
string path = "C:\\ccmfile";
Swap(path, "info.xml");
MessageBox.Show("完成!");
S
展开全部
///
///
遍历文件夹中所有的目标文件
///
///
父文件路径
///
目标文件名称
private
void
Swap(string
path,
string
file)
{
string[]
Floders
=
Directory.GetDirectories(path);
string[]
Files
=
Directory.GetFiles(path,
file);
foreach
(string
str
in
Files)
{
//str就你你要找的xml文件,要怎么处理自己去搞
MessageBox.Show(str);
}
foreach
(string
str
in
Floders)
{
Swap(str,
file);
}
}
调用如下,假设你的ccmfile文件夹在C盘根目录
string
path
=
"C:\\ccmfile";
Swap(path,
"info.xml");
MessageBox.Show("完成!");
S
///
遍历文件夹中所有的目标文件
///
///
父文件路径
///
目标文件名称
private
void
Swap(string
path,
string
file)
{
string[]
Floders
=
Directory.GetDirectories(path);
string[]
Files
=
Directory.GetFiles(path,
file);
foreach
(string
str
in
Files)
{
//str就你你要找的xml文件,要怎么处理自己去搞
MessageBox.Show(str);
}
foreach
(string
str
in
Floders)
{
Swap(str,
file);
}
}
调用如下,假设你的ccmfile文件夹在C盘根目录
string
path
=
"C:\\ccmfile";
Swap(path,
"info.xml");
MessageBox.Show("完成!");
S
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询