演示:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript" src="json.js"></script> <script type="text/javascript"> function showJsonData(){ //JSON编码格式的数据 original= {'a1':'1','a2':'2'}; //在JSON中编码原始值并返回一个字符串 json= original.toJSONString(); div=document.getElementById("jsonData"); //解码JSON数据,并将数组中的第二个元素设置到div.innerHTML属性上 restored=json.parseJSON(); div.innerHTML=restored['a2'].toString(); } </script> </head> <body> <a href="#" onclick="showJsonData()">Show JSON Data</a> <div id="jsonData"></div> </body> </html>
输出结果:2