Can you please tell me the reason for this specific syntax structure
eval(\'(\' + jsonString+ \')\')
When parsing json text. Crockford sa
@el.pescado, the string after executed by eval should be javascript understandable. i.e if you are assigning the above string to the varible as follows
eval(' var foo1 = {"foo" : "bar"}'); foo1.foo will return bar
so, my assumption is, as there is no statement like that starts with "{" in javascript, it is throwing the error.