Вопрос

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

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

Это было полезно?

Решение

Вызов объекта задания ToString(Formatting.None) способ.

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

Документация: Напишите текст в формате JSON с помощью JToken.toString

Другие советы

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

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

вы можете использовать JsonConvert.SerializeObject()

JsonConvert.SerializeObject(myObject) // myObject is returned by JObject.Parse() method

JsonConvert.SerializeObject()JsonConvert.SerializeObject()

Объект задания.Синтаксический анализ()

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top