Минифицировать JSON в вашем коде, вы можете используя библиотеку Newtonsoft.Json.
Json.NET - популярная высокопроизводительная среда JSON для .NET.
Особенности пакета:
-
Гибкий сериализатор JSON для преобразования объектов .NET и JSON
-
LINQ to JSON для ручного чтения и записи JSON
-
Высокая производительность, быстрее, чем встроенные JSON-сериализаторы .NET.
-
Запись с отступом, легко читаемая JSON
-
Преобразование JSON в XML и из него
Библиотека Newtonsoft.Json инсталлируется в VisualStudio посредством
NuGet package manager:
Для минифицирования JSON используйте класс «JObject»:
using System;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
namespace Utilities
{
public class JSONMinify
{
public static string Minify(string Text)
{
return JObject.Parse(Text).ToString(Newtonsoft.Json.Formatting.None);
}
}
}