I have some JSON encoded strings and I need to easily parse them. Any ideas how to do this? I am a noob in javaScript and I can't do it myself. I read that parsing json is really hard.
Please help!
I have some JSON encoded strings and I need to easily parse them. Any ideas how to do this? I am a noob in javaScript and I can't do it myself. I read that parsing json is really hard.
Please help!
JSON.parse()
is defined in most Javascript environments these days.try to take a look at http://www.json.org/js.html. You need something like:
JSON is valid Javascript, so you can eval() it:
However it's safer to use
JSON.parse()
[docs], when this function is available:So you could do something like this:
Note the use of parenthesis in eval(). See @CMS's comment and this.
You could also use an existing library, like this one (adds JSON.parse on browsers that do not have it).
If you are using jQuery, use
$.parseJSON()
[docs].