Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You don't have to eval JSON.

http://www.json.org/js.html



http://www.json.org/json2.js

// In the third stage we use the eval function to compile the text into a

// JavaScript structure. The '{' operator is subject to a syntactic ambiguity

// in JavaScript: it can begin a block or an object literal. We wrap the text

// in parens to eliminate the ambiguity.


http://www.json.org/json_parse.js

// This is a function that can parse a JSON text, producing a JavaScript

// data structure. It is a simple, recursive descent parser. It does not use

// eval or regular expressions, so it can be used as a model for implementing

// a JSON parser in other languages.


Yes, but even better would be to use jQuery's excellent JSONP method.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: