【问题标题】:How to edit a portion of a xml file using SSIS?如何使用 SSIS 编辑 xml 文件的一部分?
【发布时间】:2014-11-06 05:21:46
【问题描述】:

我有一个 xml 文件。

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

现在每次都会改变,最终的文件名会是这样的:

文件名=a_Currentdate_V1.txt

同样适用于 B.txt

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

【问题讨论】:

  • 你能提供更多信息吗?
  • 脚本任务几乎可以做任何事情。
  • 就像在 xml 我想要一些东西

标签: sql-server xml sql-server-2008 ssis


【解决方案1】:

您可以通过使用脚本任务来执行此操作,将目录路径传递给 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);

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

【讨论】:

    猜你喜欢
    • 2022-01-06
    • 2010-12-22
    • 1970-01-01
    • 2012-06-28
    • 2014-12-25
    • 1970-01-01
    • 2020-05-01
    • 1970-01-01
    • 2020-12-26
    相关资源
    最近更新 更多