|
static Hashtable | parseObject (char[] json, ref int index) |
|
static ArrayList | parseArray (char[] json, ref int index) |
|
static object | parseValue (char[] json, ref int index, ref bool success) |
|
static string | parseString (char[] json, ref int index) |
|
static double | parseNumber (char[] json, ref int index) |
|
static int | getLastIndexOfNumber (char[] json, int index) |
|
static void | eatWhitespace (char[] json, ref int index) |
|
static int | lookAhead (char[] json, int index) |
|
static int | nextToken (char[] json, ref int index) |
|
static bool | serializeObjectOrArray (object objectOrArray, StringBuilder builder) |
|
static bool | serializeObject (Hashtable anObject, StringBuilder builder) |
|
static bool | serializeDictionary (Dictionary< string, string > dict, StringBuilder builder) |
|
static bool | serializeArray (ArrayList anArray, StringBuilder builder) |
|
static bool | serializeValue (object value, StringBuilder builder) |
|
static void | serializeString (string aString, StringBuilder builder) |
|
static void | serializeNumber (double number, StringBuilder builder) |
|