diff -r 000000000000 -r 40c8f766c9b8 src/cm/media/js/lib/yui/yui_3.0.0b1/api/module_json.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cm/media/js/lib/yui/yui_3.0.0b1/api/module_json.html Mon Nov 23 15:14:29 2009 +0100 @@ -0,0 +1,181 @@ + + + + + API: json (YUI Library) + + + + + + + + + + +
+
+

Yahoo! UI Library

+

json  3.0.0b1

+ Yahoo! UI Library + > json + + +
+
+ Search: +
+   +
+
+
+
+ +
+
+
+
+
+ Filters + + + +
+
+ + +

Module: json + + + +

+
+

The JSON module adds support for serializing JavaScript objects into +JSON strings and parsing JavaScript objects from strings in JSON format.

+

The JSON namespace is added to your YUI instance including static methods +Y.JSON.parse(..) and Y.JSON.stringify(..).

+

The functionality and method signatures follow the ECMAScript 5 +specification. In browsers with native JSON support, the native +implementation is used.

+

The json module is a rollup of json-parse and +json-stringify.

+

As their names suggest, json-parse adds support for parsing +JSON data (Y.JSON.parse) and json-stringify for serializing +JavaScript data into JSON strings (Y.JSON.stringify). You may choose to +include either of the submodules individually if you don't need the +complementary functionality, or include the rollup for both.

+
+ + + +
+
+ +

This module contains the following classes:

+ +
+ +
+
+
+
+

Submodules:

+
+
json-stringify
+
Provides Y.JSON.stringify method for converting objects to JSON strings.
+
json-parse
+
Provides Y.JSON.parse method to accept JSON strings and return native +JavaScript objects.
+
+
+ +
+
+ +
+
+ +
+
+
+ Copyright © 2009 Yahoo! Inc. All rights reserved. +
+
+ + +