0

構造が不明な xml を更新する必要があり、どこから始めればよいかわかりません。データベース テーブルにいくつかの xml を含むフィールドがあり、これはレコードごとに異なる xml である可能性があります。関連するスキーマもデータベースに格納されます。

更新が XElement として送信される Web サービスを作成しています。正しいノードを見つけて更新する必要があります (更新で任意の数のノードを送信できます)。XDocuments をマージするだけで新しいノードの追加を処理する別の方法があります。

どこから始めるべきかについての指針はありますか?

ありがとう、

アネリー

4

1 に答える 1

0

何を送っているのかを理解できる構造を考え出す必要があります。

1つのアイデアは、着信ルートノードに、着信ノードの場所である受信xmlドキュメント内のパスを指すパス属性があることです。

2つ、または1つのタイプの応答のみを受信するため、応答をどう処理するかを知っているサービスへの個別の呼び出しがあります。異なる応答タイプごとに個別の呼び出し。

したがって、送信/受信する内容を知っているか、受信xmlにその処理方法を埋め込みます。

編集 あなたのタイトルが言うように、あなたは構造を知らない、あなたはまだ何らかの方法(別名構造)を持っている必要があるだろう、あるいはあなたはおそらく入ってくるデータをどこに保存するかを知ることができないだろう。

于 2012-04-24T18:18:24.230 に答える