码迷,mamicode.com
首页 > Web开发 > 详细

2015年10月27日 json数据小谈

时间:2015-10-28 07:01:01      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

 

     说来惭愧,第一次见json数据格式还是几个月前实习,当时是在由于公司使用cloudstack做云基础平台的开发,由于cloudstack配合kvm时,其做快照的方式因为要将快照做完后再拷贝到二级存储之类的,很慢,然后我就被拉去做第一个吃螃蟹的人了:修改cloudstack的api,让其直接调用底层rbd方式做快照,结果遇到了很多问题,在其日志中看到了这种堆在一起就像乱码的东西,还不知道其叫json(好了,这是背景)!那时也没有理解太多,只知道怎么看它!

        最近使用的次数多了,才慢慢有了一些想法!json是一种轻量的数据交换格式,它有易于阅读,因为机器也容易解析和生成,能提高网络速率的优点!有键/值对对象和数组两种格式,但最近用的一般都是键/值对嵌套数组的格式,如下面的格式:

var people = {

     "programmers": [{

        "firstName": "Brett",

        "lastName": "McLaughlin",

        "email": "aaaa"

    }

可以用people.programmers[0].lastName;这样的方式来访问数据,点号.取的对象值,中括号[]以数字下标形式取数组里面的值!下面是一个的jQuery筛选并遍历json对象的方法:

    $().ready(

   function(){

       var anObject = {one:1,two:2,three:3};//对json数组each

       $.each(anObject,function(name,value) {

           alert(name);

           alert(value);

       });

       var anArray = [‘one‘,‘two‘,‘three‘];

       $.each(anArray,function(n,value){

           alert(n);

           alert(value);

       }

       );

   }

);

 

2015年10月27日 json数据小谈

标签:

原文地址:http://www.cnblogs.com/iamDarren/p/4916177.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!