Ext.JSON
Files
Modified version of Douglas Crockford's JSON.js that doesn't mess with the Object prototype http://www.json.org/js.html
Available since: 4.0.0
Defined By
Methods
Decodes (parses) a JSON string to an object. ...
Decodes (parses) a JSON string to an object. If the JSON is invalid, this function throws a SyntaxError unless the safe option is set.
Available since: 4.0.0
Parameters
- json : String
The JSON string
- safe : Boolean (optional)
Whether to return null or throw an exception if the JSON is invalid.
Returns
- Object
The resulting object
Encodes a Date. ...
Encodes a Date. This returns the actual string which is inserted into the JSON string as the literal expression. The returned value includes enclosing double quotation marks.
The default return format is "yyyy-mm-ddThh:mm:ss".
To override this:
Ext.JSON.encodeDate = function(d) {
return Ext.Date.format(d, '"Y-m-d"');
};
Available since: 4.0.0
Parameters
- d : Date
The Date to encode
Returns
- String
The string literal to use in a JSON string.