Home > DeveloperSection > Interviews > what the Security and JSON Parser

Posted on    June-06-2013 8:05 AM

 1 Answer(s)
  1773  View(s)
Rate this:


Total Post:257

Posted on    June-06-2013 12:00 AM

Security and JSON Parser to understand by below examples 
// Include http://www.json.org/json.js

var myObject = myJSONtext.parseJSON();
eval() can compile and execute any JavaScript program, so there can be security issues (cross-site scripting)
Use eval() when the source can be trusted
When security is a concern - the source cannot be trusted -, it is better to use a JSON parser
A JSON parser will only recognize JSON text and so is much safer Object to Text Conversion
var myJSONText = myObject.toJSONString();
You can convert JSON object into JSON text
JSON does not support cyclic data structure
Do not give cyclical structures to the JSON stringifier

Don't want to miss updates? Please click the below button!

Follow MindStick