From 456bffc76cdaa148e0df11aa2dc960c7ebb84782 Mon Sep 17 00:00:00 2001 From: clowwindy Date: Wed, 24 Dec 2014 09:23:14 +0800 Subject: [PATCH] clean simplejson --- shadowsocks-csharp/3rd/SimpleJson.cs | 61 ------------------------------------ 1 file changed, 61 deletions(-) diff --git a/shadowsocks-csharp/3rd/SimpleJson.cs b/shadowsocks-csharp/3rd/SimpleJson.cs index d8a3397f..2850137d 100644 --- a/shadowsocks-csharp/3rd/SimpleJson.cs +++ b/shadowsocks-csharp/3rd/SimpleJson.cs @@ -589,67 +589,6 @@ namespace SimpleJson return SerializeObject(json, CurrentJsonSerializerStrategy); } - public static string EscapeToJavascriptString(string jsonString) - { - if (string.IsNullOrEmpty(jsonString)) - { - return jsonString; - } - - StringBuilder sb = new StringBuilder(); - char c; - - for (int i = 0; i < jsonString.Length; ) - { - c = jsonString[i++]; - - if (c == '\\') - { - int remainingLength = jsonString.Length - i; - if (remainingLength >= 2) - { - char lookahead = jsonString[i]; - if (lookahead == '\\') - { - sb.Append('\\'); - ++i; - } - else if (lookahead == '"') - { - sb.Append("\""); - ++i; - } - else if (lookahead == 't') - { - sb.Append('\t'); - ++i; - } - else if (lookahead == 'b') - { - sb.Append('\b'); - ++i; - } - else if (lookahead == 'n') - { - sb.Append('\n'); - ++i; - } - else if (lookahead == 'r') - { - sb.Append('\r'); - ++i; - } - } - } - else - { - sb.Append(c); - } - } - - return sb.ToString(); - } - protected static IDictionary ParseObject(char[] json, ref int index, ref bool success) { IDictionary table = new JsonObject();