json

json全称是javascript object notation即javascript对象符号.

最早,json是JavaScript的数据交换格式,后来慢慢发展成一种与语言无关的数据交换格式 , 这一点与xml很类似.

json两咱数据结构:

1.key :value

2.有序集合.在不同语言中可能有list ,vector,数组,序列等实现.

在json中主要有两种语法,一种是创建对象,另一种是创建数组.

 object =

 {proertyName1:propertyValue1,

proertyName2:propertyValue2,

*****,

proertyNameN:propertyValueN   //最后一元素没有逗号.

}

person ={

name:'孙悟空',

sex:'male'

son : {             //json为其指定一个属性

  name :"nono',

  grage :1

}

info: function() {  //为ino指定一个方法

   alert("姓名:"+this.name+"性别:"+this.sex);

}

}

2.创建json对象的数组

   数组名 =[

    json对象1,

   json对象2,

   ***,

   json对象n

];

如:

books = [

{

  书名:'java'

 价格:30

}

{

书名:'c++',

价格:25

}

] ;

 

 java中使用json:

Struts2Utils.renderJson("{\"statusCode\":\"300\",\"message\":\"修改失败!!\"}");

//{"statusCode":"300",

   "message":"修改失败!!"}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值