C# Class MeshExplorer.IO.JsonParser

This class encodes and decodes JSON strings. Spec. details, see http://www.json.org/ JSON uses Arrays and Objects. These correspond here to the datatypes ArrayList and Hashtable. All numbers are parsed to doubles.
Show file Open project: filipkunc/GLGraphics

Public Methods

Method Description
Decode ( ) : object
JsonParser ( string json ) : System

Private Methods

Method Description
ConsumeToken ( ) : void
LookAhead ( ) : Token
NextToken ( ) : Token
NextTokenCore ( ) : Token
ParseArray ( ) : ArrayList
ParseNumber ( ) : string
ParseObject ( ) : object>.Dictionary
ParseSingleChar ( char c1, uint multipliyer ) : uint
ParseString ( ) : string
ParseUnicode ( char c1, char c2, char c3, char c4 ) : uint
ParseValue ( ) : object

Method Details

Decode() public method

public Decode ( ) : object
return object

JsonParser() public method

public JsonParser ( string json ) : System
json string
return System