JSON-对象格式

 JSON对象:

JSON:JavaScript Object Notation(标记)

杰森:JSON:标准的数据交换格式

目前非常流行,90%以上的系统,系统a与系统b交换数据,都是采用JSON

数据交换格式优缺点:

JSON:是一种标准轻量级的数据交换格式

特点:体积小,容易解析,在数据交换方面是主导地位

XML w3c制定的标准:

优点:语法严谨,通常银行相关的系统之间进行数据交换的话会使用XML

缺点:体积大,解析比较麻烦;

JSON格式:

var jsonObj={
    "属性名":"属性值",
    "属性名":"属性值",
    "属性名":"属性值"
  }
复制代码
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>JSON</title>
    </head>
    <body>
        <script type="text/javascript">
            
           var studentObj = {
               "sno" : "110",
               "sname" : "zhangsan",
               "sex" : "nan"
           };
           
           //访问JSON对象的属性
           alert(studentObj.sno+","+studentObj.sname+","+studentObj.sex);
           
           //JSON数组
           var studens=[
               {"sno":"111","sname" :"zhangsan","sex":"nan"},
               {"sno":"222","sname" :"lisi","sex":"nan"},
               {"sno":"333","sname" :"wagnwu","sex":"nan"},
               ];
            
            //遍历:
            for(var i =0;i< studens.length;i++){
                var stuObj = studens[i];
                alert(stuObj.sno+","+stuObj.sname+","+stuObj.sex);
            }
        </script>
        
    </body>
</html>
复制代码

 

复制代码
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>002复杂一些的JSON对象</title>
    </head>
    <body>
        <script type="text/javascript">
            var user = {
                "usercode":"110",
                "username":"zhangsan",
                "sex":"true",
                "address":{
                    "city":"beijing",
                    "street":"daxing",
                    "zipcode":"111123434",
                    },
                "aihao":["somke","drink","taaa"]
            };
        //访问任命以及居住的城市
        alert(user.username+","+user.address.city+","+user.address.street+","+user.address.zipcode);
        
        /*
        请设计一个JSON格式的数据描述班级中每一个学生的信息,以及总人数信息
        1、整体是一个JSON对象总人数 {}
        2、学生数组:中括号;[{},{}]
        3、JSON对象大括号包含在中括号中
        
        */
       var jsonData{
           "all":"2",
           "student":[
               {"sno":"123","sname":"aa";"sex":"true"},
               {"sno":"123","sname":"bb";"sex":"true"},
               ],
       }
        </script>
        
    </body>
</html>
复制代码

 

posted @   280887072  阅读(612)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示