0

Web サービス タスクを使用して、次のように XML ファイルで次の結果を取得しました。

<?xml version="1.0" encoding="utf-16"?>
<Data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Name xmlns="http://Iycon.com/WebService">Reshma</Name>
  <BirthDate xmlns="http://Iycon.com/WebService">1988-09-23T00:00:00</BirthDate>
</Data>

、今はデータベースに2つの値を挿入するつもりです。最初は単一の値で作業し、SQL実行タスクを使用してWebサービスタスクからその値をデータベースに挿入しましたが、この複数の値で問題に直面しています.XMLタスクを使用できません2 つのノードから値を取得するには、いくつかの研究で Foreach ループ コンテナーについて知りましたが、適切に使用できなかったので、両方のノードをトラバースしてそのデータをデータベースに挿入できました。

4

1 に答える 1

0

foreach ループ コンテナー hv に関する良い記事があります。

https://www.simple-talk.com/sql/ssis/ssis-basics-introducing-the-foreach-loop-container/

あなたが2つの値を言うとき、それは区切り文字またはその中の子ノードで区切られたタグ間のテキストです

どんな例でも役に立ちます

アシッシュ・シェベール

于 2013-09-16T08:51:50.217 に答える