Example #1
0
        /**
         * parseArray
         * @return
         */
        private JsonArray ParseArray()
        {
            if (buff[pos] != '[')
            {
                return(null);
            }

            JsonArray ja = JsonArray.Create();

            while (pos < buff.Length && buff[pos] != ']')
            {
                pos++;   // skip [ or ,
                JsonValue value = ParseValue();
                ja.Add(value);
            }
            pos++;   // skip ]
            return(ja);
        }
Example #2
0
 /**
  * Create a JsonArray object
  * @return
  */
 public static JsonArray NewArray()
 {
     return(JsonArray.Create());
 }