public static List<Dictionary<string, object>> ToObject(string ReadJson)
{
char[] delimiter = { ' ', '[', ']', '{', '}' };
char delitmierSlot = ',';
char delitIdx = ':';
string[] words = ReadJson.Split(delimiter, StringSplitOptions.RemoveEmptyEntries);
List<Dictionary<string, object>> JsonLogic = new List<Dictionary<string, object>>();
for (int i = 0; i < words.Length; i++)
{
Dictionary<string, object> JsonObjectDic = new Dictionary<string, object>();
string[] spritWords = words[i].Split(delitmierSlot);
for (int j = 0; j < spritWords.Length; j++)
{
string[] spritFinal = spritWords[j].Split(delitIdx);
JsonObjectDic.Add(spritFinal[0].Replace("\"", ""), spritFinal[1].Replace("\"", ""));
}
JsonLogic.Add(JsonObjectDic);
}
return JsonLogic;
}