■No19689 (ishikawa さん) に返信
> Linqを用いて、以下のような XMLを出力しようとしております。
> <SampleXML xmlns="http://www.tempuri.org1"
> xmlns:aaa="http://www.tempuri.org2"
> bbb:ccc=" http://www.tempuri.org3" > ←問題の箇所です(bbb:)
その場合、自身もしくは親要素に xmlns:bbb="〜" が必要になるのでは。
試しに VB で、
Dim x = <SampleXML xmlns="http://www.tempuri.org1"
xmlns:aaa="http://www.tempuri.org2"
bbb:ccc=" http://www.tempuri.org3" />
と書いてみたら、
「error BC31148: XML 名前空間プレフィックス 'bbb' が定義されていません。」
になりましたから、C# でも同じことかと。
|