繁体   English   中英

如何使用SSIS编辑xml文件的一部分?

[英]How to edit a portion of a xml file using SSIS?

我有一个xml文件。

文件中有一些文件名,例如a.txt,b.txt。

现在每次都会更改它,最终文件名将如下所示:

文件名= a_Currentdate_V1.txt

B.txt也是如此

如何使用SSIS做到这一点? 我应该在脚本文件中写些什么?

您可以通过使用脚本任务来执行此操作,将目录路径传递到foreach容器以遍历文件,在foreach容器中写入脚本任务,这将从xml / text文件读取所有数据,对其进行修改,然后将修改后的数据再次写入该文件,请参考以下代码。

string data=System.IO.File.ReadAllText("path/to/the/file");

  //data= Manipulate data here
  //.......
  //.......

System.IO.File.WriteAllText("path/to/the/file",data);

就是这样,您现在可以使用文件系统任务将文件移动或复制到任何位置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM