同じスキーマを使用して、2 つの異なるベンダーから 2 つの異なる xml ドキュメントを取得したとします。彼らはそれぞれ異なる名前空間プレフィックスを選択しました。C# と SQL Server の両方で XPATH を使用して、一般的な方法で "Foo" と "Bar" の値を照会するにはどうすればよいですか? 簡潔にするために、XML は大まかに次のようになります。
資料1
<a:Item xmlns:a="http://kakridge.com/schema">Foo</a:Item>
資料2
<b:Item xmlns:b="http://kakridge.com/schema">Bar</a:Item>