网络中传输数据载体JSON实现(1)——JSON格式简单介绍

JSON:对象表示法(JavaScript Object notation)作为前后端数据载体在网络中进行数据的传输。

作用:客户端浏览器与服务器进行通信,传递的数据结构比较复杂,如传递一个对象到客户端,将对象转成JSON数据格式,数据以JSON的格式进行传输,客户端就能收到对象数据并且数据结构清晰。

客户端和服务器进行数据交换,交换的格式是JSON格式,JSON的本质就是一个字符串。客户端传输的JSON数据需要在服务器里转换成JAVA对象,同时,服务器的JAVA对象需要转化成JSON对象传递给客户端。

1.JSON语法格式:

1.1 JSON定义

var 变量名 = {

"Key1",value1,

"Key2",value12,

"Key3",value3,

...

};

value的数据类型:

数字 字符串 数组 对象 布尔 null

例如:

var user = {

"username","zhangsan",

"age",23,

"sex","man"

};

1.2 获取JSON数据格式

变量名.Key

例如:

user.username就可以获取zhangsan这个值

例子:

创建JSONDemo.html文件,获取JSON数据格式里的username

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<script>

    // 定义一个JSON对象
    var user = {
        "username":"zhangsan",
        "age":23,
        "sex":"man"
    };

     // 获取JSON值
    alert(user.username);

</script>

</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值