Ответ 1
Вызов метода JObject ToString(Formatting.None)
.
Альтернативно, если вы передадите объект методу JsonConvert.SerializeObject, он вернет JSON без форматирования.
Документация: Запись текста JSON с помощью JToken.ToString
У меня есть JObject
(я использую Json.Net), который я построил с LINQ to JSON (также предоставленный той же библиотекой). Когда я вызываю метод ToString()
на JObject
, он выводит результаты в формате JSON.
Как установить для форматирования значение "none"?
Вызов метода JObject ToString(Formatting.None)
.
Альтернативно, если вы передадите объект методу JsonConvert.SerializeObject, он вернет JSON без форматирования.
Документация: Запись текста JSON с помощью JToken.ToString
Вы также можете сделать следующее:
string json = myJObject.ToString(Newtonsoft.Json.Formatting.None);