diff --git a/src/SimpleJson/SimpleJson.cs b/src/SimpleJson/SimpleJson.cs
index 2ab9742..d0106e4 100644
--- a/src/SimpleJson/SimpleJson.cs
+++ b/src/SimpleJson/SimpleJson.cs
@@ -613,6 +613,17 @@ public static string SerializeObject(object json)
return SerializeObject(json, CurrentJsonSerializerStrategy);
}
+ ///
+ /// minify(compress) the JSON string.
+ /// inspired by http://stackoverflow.com/questions/8913138/minify-indented-json-string-in-net
+ ///
+ /// JSON string to compress
+ /// minified JSON string
+ public static string Minify(string json)
+ {
+ return System.Text.RegularExpressions.Regex.Replace(json, "(\"(?:[^\"\\\\]|\\\\.)*\")|\\s+", "$1");
+ }
+
public static string EscapeToJavascriptString(string jsonString)
{
if (string.IsNullOrEmpty(jsonString))