C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.19694 の関連記事表示

<< 0 >>
■19694  Re[2]: XMLのプレフィックスの出力につきまして
□投稿者/ ishikawa -(2008/05/27(Tue) 21:19:29)
    No19692 (魔界の仮面弁士 さん) に返信
    >>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# でも同じことかと。
    
    早速お応えくださり、ありがとうございます。
    
    上記の例は、すみません、実際のプログラムを隠しすぎて、
    変な書き方になってしまっていました。
    実際は、ご指摘の箇所は、こうなっています。
    
    xmlns:xsi="http://www.tempuri.org2"
    xsi:schemaLocation=" http://www.tempuri.org3" >
    
    ですので、"xsi"は定義しているのですが・・・。
    紛らわしい書き方をして申し訳ございません。
    
    なお、コードはC#で記述しております。
    (VBで試しに書いてみるのも手段かもしれませんが・・・。)
    
    まだ問題解決はできておりませんが、とにかく、ありがとうございます。
記事No.19689 のレス /過去ログ38より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -