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



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



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

595   3  

3 ответов:

назвать создание экземпляра по 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 ()

JObject.Parse ()

Comments

    Ничего не найдено.