/** * 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); }
/** * Create a JsonArray object * @return */ public static JsonArray NewArray() { return(JsonArray.Create()); }