SSIS Xml任务 - 数据库的两列

时间:2015-03-27 08:26:41

标签: sql-server xml xpath ssis

我所拥有的是具有国家/城市对的XML(全球天气网络服务)。我希望将数据加载到数据库表(MS SQL Server)。我已经使用带有一列(/ City)的XPATH完成了它,但不知道如何将两列导入到表中。如何将输出设置为两列,并使数据流将这两列加载到数据库表?

编辑:

我现在拥有的是Web Service Task,它从中获取数据     http://www.webservicex.net/globalweather.asmx?wsdl 网络服务。接下来,数据流任务包含两件事:XML数据源,它采用此XML和SQL Server目标,从此XML加载一列节点到数据库表。

1 个答案:

答案 0 :(得分:0)

我已经通过使用XSLT转换做到了这一点。我重写了XML,然后通过XSLT将其转换为CSV格式,然后将其放入数据库表中。