`
Mr.Joe
  • 浏览: 134026 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS解析json数据

阅读更多

   var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA', 'postalCode': 98052 },'phoneNumbers': [ '425-777-7777','206-777-7777' ] }";  
    var jsonobj=eval('('+t+')'); 
    alert(jsonobj.firstName);  
    alert(jsonobj.lastName); 
 
 
var t2="[{name:'zhangsan',age:'24'},{name:'lisi',age:'30'},{name:'wangwu',age:'16'},{name:'tianqi',age:'7'}] "; 
var myobj=eval(t2); 
for(var i=0;i<myobj.length;i++){ 
   alert(myobj[i].name); 
   alert(myobj[i].age); 

 
var t3="[['<a href=# onclick=openLink(14113295100,社旗县国税局桥头税务所,14113295100,d6d223892dc94f5bb501d4408a68333d,swjg_dm);>14113295100</a>','社旗县国税局桥头税务所','社旗县城郊乡长江路西段']]"; 
//通过eval() 函数可以将JSON字符串转化为对象 
var obj = eval(t3); 
for(var i=0;i<obj.length;i++){ 
   for(var j=0;j<obj[i].length;j++){ 
alert(obj[i][j]); 
   } 
 

 
/*
//stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。
var jsonText = JSON.stringify(obj); 
alert(jsonText);

//如果基于安全的考虑的话,最好是使用一个 JSON 解析器。 一个 JSON 解析器将只接受 JSON 文本。所以是更安全的。
var myObject = JSON.parse(myJSONtext, filter);   
//可选的 filter 参数将遍历每一个value key 值对, 并进行相关的处理。如:
//如
myData = JSON.parse(text, function (key, value) {       

return key.indexOf('date') >= 0 ? new Date(value) : value;    }); 

//stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。
var myJSONText = JSON.stringifier(myObject); 
*/ 
2
2
分享到:
评论

相关推荐

    Javascript解析JSON数据

    JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。

    kettle解析json串

    教你如何连接数据库解析Kettle中的json串

    JavaScript解析JSON数据示例

    本文实例讲述了JavaScript解析JSON数据。分享给大家供大家参考,具体如下: JSON数据是一种常用的数据格式,解析方式也比较简单,特别是由于JavaScript原生就支持JSON,所以JavaScript能够更好的解析JSON。 &lt;!...

    stm32使用cjson解析json字符串.zip

    JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次...

    VB解析JSON案例

    简单实用的案例,一看就能理解,内容包含解析JSON字符串和JS脚本。

    js 解析 JSON 数据简单示例

    本文实例讲述了js 解析 JSON 数据。分享给大家供大家参考,具体如下: JSON 数据如下: { "name": "mkyong", "age": 30, "address": { "streetAddress": "88 8nd Street", "city": "New York" }, "phone...

    获取json数据并且解析

    获取聚合数据的json数据,并且解析

    javascript json数据解析工具json2.js

    json2.js,包JSON-js-master.zip包,json数据解析javascript工具

    js读取解析JSON数据.doc.docx

    js读取解析JSON数据.doc.docx

    微信小程序如何调用json数据接口并解析

    开始写js,用request请求接口url,当请求成功的时候,在控制台打印一下返回的res.data数据,在控制台可以看到打印了接口数据了,在请求接口成功之后,用setData接收数据,并且需在data中声明一个接收数据的变量。...

    javascript解析json数据的3种方式

    3种方式解析json数据 代码如下: var obj=eval&#40;“(“+traItem.rel+”&#41;”); //性能不好 var obj = (new Function(“return ” + traItem.rel))(); var obj = JSON.parse(traItem.rel); //这个要求的格式比较...

    three.js解析BIM中间数据JSON(源代码)

    将revit模型导出为JSON后,所用到的three.js写的解析JSON数据源代码,请使用者看清后再按照所需下载。

    JS解析json数据并将json字符串转化为数组的实现方法

    json数据在ajax实现异步交互时起到了很重要的作用,他可以返回请求的数据,然后利用客户端的js进行解析,这一点体现出js的强大,本文介绍JS解析json数据并将json字符串转化为数组的实现方法,需要了解的朋友可以参考...

    Jquery解析json数据详解

    最近被jquery折磨了一番,倒腾了一个jquery解析json的demo,本demo想实现从asp.net后台实例化dataSet或者dataTable数据集,将dataSet转换成json并返回给客户端,客户端用jquery getJson方法解析出来并显示在页面上。...

    javascript解析json格式的数据方法详解

    那么如何用JavaScript来解析json呢? 首先,科普一下json。在json中,有两种结构:对象和数组。 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间...

    python使用response.read()接收json数据的实例

    如下所示: import json result = response.read() ... 您可能感兴趣的文章:Python简单读取json文件功能示例Python使用内置json模块解析json格式数据的方法使用Python解析JSON数据的基本方法Python操作json数据的一个

Global site tag (gtag.js) - Google Analytics