を使用してオブジェクトをシリアル化し、作成された XML 構造に対して をXmlTextWriter
実行しています。ToString
私は私の設定として以下を持っています:
settings.Indent = true;
settings.NewLineOnAttributes = true;
生成された XML を Textpad または Notepad++ で開くと、\r\n が常に存在することがわかります。これはテキスト レンダリングの問題ですか、それとも常に存在する文字ですか? もしそうなら、私はそれが使用できないと思います!これらの \r\n を取り除き、XML をインデントしてフォーマットしたままにしておくにはどうすればよいToString
ですか?
生成された XML のサンプルを次に示します。
<?xml version=\"1.0\" encoding=\"utf-16\"?>\r\n<dealProfiles\r\n xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n <num>76376</num>\r\n <time>sometime</time>\r\n