advanced browsers such as FIREFOX,CHROME,OPERA,SAFARI,IE9,IE8 can directly use the stringify () and Parse () methods of JSON objects.
Json.stringify (obj) converts the JSON to a string. Json.parse (String) to convert the string to JSON format;
var a={"name": "Tom", "Sex": "Male", "Age": "$"}; var atostr =// Result: {"name": "Tom", "Sex": "Male", "Age": " $"}
Result: string
var b= ' {' name ': ' Tom ', ' sex ': ' Male ', ' age ': ' "} '; var atoobj =// Result: Object {name: "Tom", Sex: "Male", Age: "$"}
Result: Object
IE8 (compatibility mode), IE7 and IE6 do not have JSON objects, but http://www.json.org/ provides a json.js, so IE8 (compatibility mode), IE7 and IE6 can support JSON objects as well as their stringify () and Parse () methods;
Now generally with Json2.js,: click here .
Adding on the page will solve the problem of not having JSON objects in the low version of IE.
<type= "Text/javascript" src= "Js/json2.js"></ script>
Convert json.stringify (obj) and Json.parse (string) between JSON object and string