JSON字符串转换成JSON对象的JS代码

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

1、问题背景

      有一个json字符串,需要将其转换成json对象;若str是一个json字符串,将str转换成json对象

    (1)eval("("+str+")")

    (2)JSON.parse(str)


2、实现源码

    <!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>  
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
    <title>JSON字符串转换成JSON对象</title>  
    <script type="text/javascript">  
        function strToObject()  
        {  
            var str = '{"name":"zhangsan","sex":"男","age":"29"}';     
            var obj = eval("("+str+")");  
            var obj1 = JSON.parse(str);  
            alert(typeof(obj1));  
        }  
    </script>  
    </head>  
      
    <body>  
       <div id="body_div" style="vertical-align:middle; text-align:center;">  
           <input type="button" id="btn" value="转换" onclick="strToObject()"/>  
       </div>  
    </body>  
    </html>  

来自:http://blog.csdn.net/you23hai45/article/details/43317319

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:php通过修改header强制图片下载的代码

下一篇:PHP函数copy()复制文件示例