String to JSON Object using backslash escapes (Encode and Decode)
http://json.org A string is a sequence of zero or more Unicode characters, wrapped in double quotes, using backslash escapes . A character is represented as a single character string. A string is very much like a C or Java string. In ECMA262 version 5 Javascript Object to JSON JSON to Javascript Object JSON.stringify() JSON.parse() <script type="text/javascript"> var j='{"acct_id":100001,"acct_name":"na \\" me","email":"Jet \' mail"}'; var o=JSON.parse(j); alert(o.acct_id+o.acct_name+o.email); var jj='[{"acct_id":100000,"acct_name":"name0","email":"Jemail0"}]'; var oo=[]; oo=JSON.parse(jj); alert(oo[0].acct_id+oo[0].acct_name+oo[0].email); //------ function getJsonObjLength(jsonObj){ var l=0;for(var i in jsonObj){l++;}return l; } ...