Пример #1
0
 public ArrayJSON(string json)
 {
     originalJSON = StringParsingTool.getBetweenSquareBracket(json);
     string[] elements = ParserJSON.getDataList(originalJSON);
     data = new object[elements.Length];
     for (int i = 0; i < elements.Length; i++)
     {
         string value = elements[i];
         if (ParserJSON.isStringObjectJSON(value))
         {
             data[i] = new ObjectJSON(value);
         }
         else if (ParserJSON.isStringArrayJSON(value))
         {
             data[i] = new ArrayJSON(value);
         }
         else
         {
             data[i] = StringParsingTool.cleanString(value);
         }
     }
 }