Collectives™ on Stack Overflow
Find centralized, trusted content and collaborate around the technologies you use most.
Learn more about Collectives
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Learn more about Teams
I have a
JObject
(I'm using Json.Net) that I constructed with LINQ to JSON (also provided by the same library). When I call the
ToString()
method on the
JObject
, it outputs the results as formatted JSON.
How do I set the formatting to "none" for this?
Call JObject's
ToString(Formatting.None)
method.
Alternatively if you pass the object to the JsonConvert.SerializeObject method it will return the JSON without formatting.
Documentation:
Write JSON text with JToken.ToString
–
–
–
you can use
JsonConvert.SerializeObject()
JsonConvert.SerializeObject(myObject) // myObject is returned by JObject.Parse() method
JsonConvert.SerializeObject()
JObject.Parse()
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.