class haxe.Json
Available on all platforms
Crossplatform JSON API : it will automatically use the optimized native API if available. Use -D haxeJSON to force usage of the Haxe implementation even if a native API is found : this will provide extra encoding features such as enums (replaced by their index) and StringMaps.
Class Fields
static function parse(text:String):Dynamic
Parses given JSON-encoded text
and returns the resulting object.
JSON objects are parsed into anonymous structures and JSON arrays
are parsed into Array<Dynamic>.
If given `text` is not valid JSON, an exception will be thrown.
static function stringify(value:Dynamic, ?replacer:Dynamic ->Dynamic ->Dynamic):String
Encodes given value
and returns the resulting JSON string.
If `replacer` is given and is not null, it is used to retrieve
actual object to be encoded. The `replacer` function two parameters,
the key and the value being encoded. Initial key value is an empty string.