Сократите строку json, используя .NET - PullRequest
0 голосов
/ 01 июня 2018

Как можно очистить / очистить существующую строку json?Я видел, как используются регулярные выражения.Любой другой (возможно, более эффективный) подход?

1 Ответ

0 голосов
/ 01 июня 2018
Install-Package Newtonsoft.Json

Просто проанализируйте его и затем сериализуйте обратно в JSON:

var jsonString = "  {  title: \"Non-minified JSON string\"  }  ";
var obj = JsonConvert.DeserializeObject(jsonString);
jsonString = JsonConvert.SerializeObject(obj);

SerializeObject(obj, Formatting.None) метод принимает Formatting enum в качестве второго параметра.Вы всегда можете выбрать, хотите ли вы Formatting.Indented или Formatting.None.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...