C# 在ssis中加载非结构化文件

C# 在ssis中加载非结构化文件,c#,sql-server,ssis,C#,Sql Server,Ssis,我使用SSIS从客户处下载了文件。文件如下所示 input file: dept=100;Atlanta;company_20 dept_desc=Autos prod1; prodID1,prodprice1;prodcode1; prod2; prodID2,prodprice2;prodcode2; dept=200;Atlanta;company_20 dept_desc=Juices 我必须以以下格式将上述文件加载到一个表中 输出: 我正在使用SSIS脚本组件(c#)格式化文

我使用SSIS从客户处下载了文件。文件如下所示

input file:    
dept=100;Atlanta;company_20
dept_desc=Autos
prod1; prodID1,prodprice1;prodcode1;
prod2; prodID2,prodprice2;prodcode2;
dept=200;Atlanta;company_20
dept_desc=Juices
我必须以以下格式将上述文件加载到一个表中 输出:


我正在使用SSIS脚本组件(c#)格式化文件,但无法将部门信息连接到下面的行。感谢您的帮助。

为什么不呢?另外,您的示例数据是否应该有
Autos
而不是
auto
?是的,它应该有Autos not auto。脚本任务当然可以做到这一点。你对它的哪一部分有问题?你说“。但是不能将部门信息连接到下面的行。”你不清楚这是什么意思。请对此进行详细解释。或者,向我们展示脚本任务中已有的内容。
dept dept_desc region    companyNo  prod     Prodid   ProdPrice      Prodcode
100   Autos     Atlanta    20        prod1    prodid1   prodprice1    prodcode1
100   Autos     Atlanta    20        prod2    prodid2   prodprice2    prodcode2