2009-07-12から1日間の記事一覧

xmlSerializeによるXML出力時にencoding属性を付与する

C#

xmlSerializerを使用してシリアライズ(serialize)する際にFileStreamを使用して出力すると、下記のようなEncoding属性が付与されません。 xml version="1.0" encoding="utf-8" Encoding属性を指定するにはStreamWriterを使用して設定したいEncodingを使用す…

xmlSerializerによるXML出力時にnamespaceを付与しない

C#

xmlSerializerを使用してシリアライズ(serialize)すると、以下のようにxmlns:xsiやxmlns:xsdといった名前空間が出力されます。 ですが、このような名前空間は不要ということもあると思います。 その場合は、シリアライズ(serialize)時に空の名前空間オブジェ…