How to turn on indentation when writing JSON using Json.net?

前端 未结 1 1001
情深已故
情深已故 2020-12-03 06:17

I am using Json.Net to serialize XML into Json . When i write the serialized string to a file it all comes in a single line . How do i get it to actually look like Json with

相关标签:
1条回答
  • 2020-12-03 06:48

    Set the JSON writer Formatting property to Formatting.Indented:

    jsonWriter.Formatting = Formatting.Indented;
    

    The JsonConvert.Serialize* methods also have overloads that take a Formatting enum (thanks John Flatness).

    Documentation: Serialize an Object

    0 讨论(0)
提交回复
热议问题