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

わんくま同盟

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

C# と VB.NET の入門サイト


(過去ログ 10 を表示中)
■2120 / )  Re[1]: XmlSerializerにおけるencodi
□投稿者/ HIRO (12回)-(2007/03/19(Mon) 17:17:42)
HIRO さんの Web サイト
2007/03/19(Mon) 17:18:45 編集(投稿者)
No2119 (M.K さん) に返信
> 何時もお世話になっております、M.Kと申します。
> 
> 開発環境は WinXP SP2 + VS2005 + C# です。
> 
> 
> とあるクラスの配列をXmlSerializerを使ってシリアライズしているのですが、
> 出力されたXMLファイルの先頭部分が以下の様になっています。
> 
> <?xml version="1.0"?>
> 
> これを
> 
> <?xml version="1.0" encoding="UTF-8"?>
> 
> などの様にencodingの情報をシリアライズと同時に埋め込みたいのですが、
> この様な事はできるのか、またどの様に記述すれば良いのかを教えて頂け
> ないでしょうか?
> 
> 以上 宜しくお願いします。

 シリアライズするときにXmlWriterを使用する。XmlWriterを作成するときに、
XmlWriterSettingsを作成しEncodingを指定すればよいのではないでしょうか?

返信 編集キー/


管理者用

- Child Tree -