Подтвердить что ты не робот

Как сериализовать JObject без форматирования?

У меня есть JObject (я использую Json.Net), который я построил с LINQ to JSON (также предоставленный той же библиотекой). Когда я вызываю метод ToString() на JObject, он выводит результаты в формате JSON.

Как установить для форматирования значение "none"?

4b9b3361

Ответ 1

Вызов метода JObject ToString(Formatting.None).

Альтернативно, если вы передадите объект методу JsonConvert.SerializeObject, он вернет JSON без форматирования.

Документация: Запись текста JSON с помощью JToken.ToString

Ответ 2

Вы также можете сделать следующее:

string json = myJObject.ToString(Newtonsoft.Json.Formatting.None);