private JSONValue ParseArray()
{
this.Next();
this.SkipWs();
List<JSONValue> o = new List<JSONValue>();
while (this.cur != ']')
{
o.Add(this.ParseValue());
this.SkipWs();
if (this.cur == ',')
{
this.Next();
this.SkipWs();
}
}
this.Next();
return new JSONValue(o);
}