Json.Netを使用してXMLをJsonにシリアル化します。シリアル化された文字列をファイルに書き込むと、すべてが1行になります。通常のタブとインデントで実際にJsonのように見えるようにするにはどうすればよいですか?
JSONライターを設定します Formatting
プロパティをFormatting.Indented
:
jsonWriter.Formatting = Formatting.Indented;
JsonConvert.Serialize*
メソッドには、Formatting
enumを取るオーバーロードもあります(John Flatnessに感謝します)。
ドキュメント: オブジェクトのシリアル化