12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- define("dojo/_base/json", ["./kernel", "../json"], function(dojo, json){
-
-
-
-
- dojo.fromJson = function(/*String*/ js){
-
-
-
-
-
-
-
-
-
-
-
- return eval("(" + js + ")");
- };
- dojo._escapeString = json.stringify;
- dojo.toJsonIndentStr = "\t";
- dojo.toJson = function(/*Object*/ it, /*Boolean?*/ prettyPrint){
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- return json.stringify(it, function(key, value){
- if(value){
- var tf = value.__json__||value.json;
- if(typeof tf == "function"){
- return tf.call(value);
- }
- }
- return value;
- }, prettyPrint && dojo.toJsonIndentStr);
- };
- return dojo;
- });
|