Can anyone tell me what I doing wrong please...
I am trying to convert JSON data to Javascript Object using jQuery's parseJSON
Here is my JSON data from the lang_file.json:
{"lang":{
"welcome":"Welcome to renewals",
"policy_number":"Policy Number",
"policy_holder_dob":"Policy Holder Date of Birth"
}
}
Here is my jquery code:
jQuery.getJSON("lang_file.json", function(data) {
var json2 = data.lang;
var obj = jQuery.parseJSON(json2);
alert(obj.welcome);
});
Jquery version : jquery-1.4.2
Thanks...
You should be able to access any of that data like so already...
data.lang.welcome;
data.lang.policy_number;
data.lang.policy_holder_dob;
Or you may find it necessary to do this...
data.lang['policy' + someVar];
getJSON
parses the response for you.
You don't need to call parseJSON
at all.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With