Jquery creates JSON objects from JSON strings


<html>
<body>
<h2> through  JSON  String to create the object </h3>
<p>
First Name: <span id="fname"></span><br />
Last Name: <span id="lname"></span><br />
</p>
<script type="text/javascript">
//TXT is a string
var txt = '{"employees":[' +
'{"firstName":"Bill","lastName":"Gates" },' +
'{"firstName":"George","lastName":"Bush" },' +
'{"firstName":"Thomas","lastName":"Carter" }]}';
//Use the eval() method
//var obj = eval ("(" + txt + ")");
//JSON parsing
//obj = jQuery.parseJSON(txt);
obj = JSON.parse(txt);

document.getElementById("fname").innerHTML=obj.employees[1].firstName
document.getElementById("lname").innerHTML=obj.employees[1].lastName
</script>
</body>
</html>

PS: about json operation, here again for you to recommend a few more practical json online tools for your reference:

Online JSON code verification, verification, beautification, formatting tools: (link: http://tools.jb51.net/code/json)

JSON online formatting tool: (link: http://tools.jb51.net/code/jsonformat)

Online XML/JSON interconversion tool: (link: http://tools.jb51.net/code/xmljson)

Json code online formatting/beautification/compression/editing/conversion tools: (link: http://tools.jb51.net/code/jsoncodeformat)

Online json compression/escape tool:

(link: http://tools.jb51.net/code/json\_yasuo\_trans)

C language style /HTML/CSS/json code format beautification tool: (link: http://tools.jb51.net/code/ccode\_html\_css\_json)