JSON

js 字符串转换json实例与教程

字号+ 作者:H5之家 来源:H5之家 2015-11-04 17:39 我要评论( )

教程var incomejson = eval(

js 字符串转换json实例与教程

教程var incomejson = eval('(' +xmlhttp.responsetext + ')');incomejson.name // 值为 xiaozh

教程

var incomejson = eval('(' +xmlhttp.responsetext + ')');

incomejson.name     //  值为 xiaozhang 

若 xmlhttp.responsetext  是 通过异步传输回来的 json 字符串, 假设其内容为: {"name":"xiaozhang"}

看一款关于字符串转换成json函数

<html>  
<head>  
</head>  
<body>  
<script type="text/网页特效">  
function strtojson(str){   
     var json = eval('(' + str + ')');   
     return json;   
}   
var onepiece=strtojson("{name:'海贼王',role:[{name:'路飞',skills:{skill:['www.111cn.net','霸气']}},{name:'www.111cn.net',skills:{skill:['三刀流','一零八烦恼风']}}]}");   
alert(onepiece.name);//海贼王   
alert(onepiece.role[0].name);//路飞   
alert(onepiece.role[0].skills.skill[0]);//乱枪打   
</script>  
</body>  
</html> 

分析

{   
  name:"down.111cn.net",   
  role:[   
  {   
  name:"路飞",   
    skills:{   
    skill:["www.111cn.net","霸气"]   
  }   
  },   
  {   
  name:"索隆",   
    skills:{   
    skill:["www.111cn.net","一零八烦恼风"]   
  }   
  }   
  ]   

js代码

function strtojson(str){   
     var json = eval('(' + str + ')');   
     return json;   

 

  • 上一篇:Jquery Autocomplete实例详细说明
  • 下一篇:jquery ajax json数据发送返回与请求实例

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • php CI 实战教程:[5]用curl获取json并解析

      php CI 实战教程:[5]用curl获取json并解析

      2016-02-26 17:00

    • Android中JSON数据格式读取解析创建视频教程

      Android中JSON数据格式读取解析创建视频教程

      2016-02-05 19:00

    • HttpClient 4.3教程 第一章 基本概念

      HttpClient 4.3教程 第一章 基本概念

      2016-01-26 16:49

    • JSON知多少-JSON数据结构

      JSON知多少-JSON数据结构

      2016-01-20 19:00

    网友点评