JSON 在java javascript中的应用

JSON

官网:http://www.json.org/json-zh.html

Java

一、导入jar包  json-lib(如下,需要以下依赖包)   或者  org . json(没有依赖包,但不能直接和bean交互)

 

二、创建JSON对象

  JSONArray:

JSONArray array=JSON.fromObject(这里可以放List、Array 、jsonString);

JSONArrayarray=new JSONArray();

JSONObject:

JSONObject obj=JSON.fromObject(这里可以放Map 、jsonString、普通Bean);

JSONObjectobj=new JSONObject();

 

三、String与JSON对象

JSONObject json=newJSONObject(String);

//JSONArrayjsonA=new JSONArray(String);

json.put("username","xb");

json.put("height",1.5);

Stringstr=json.toString();

四、测试

    

        JSONObject json=new JSONObject();

        json.put("username", "xb");

        json.put("height", 1.5);

        json.put("sax",false);

        json.put("age", 20);

        json.put("friend", new int[] {1,2,3,4,5} );

        String str=json.toString();

        System.out.println(json.toString());

       

结果为:


Javascript

JSON JavaScript原生格式,这意味着在 JavaScript中处理 JSON数据不须要任何特殊的 API或工具包

 

 一、 JSON字符串:

      varstr1 =  ‘{ "name":"xb", "age": 18}’;

   二、 JSON对象:

        varstr2 = { "name": "xb", "age": 18 };

 

  三、json字符串  与  JSON对象 相互转化为

转化为对象:

// 1)不好使

//1var obj = str.parseJSON(); //JSON字符串转换为JSON对象

2)var obj = JSON.parse(str); //由JSON字符串转换为JSON对象

3)var obj = eval('(' + str + ')');

转化为字符串:

 //1)这个不好使

//1var last=obj.toJSONString(); //将JSON对象转化为JSON字符

2)varlast=JSON.stringify(obj); //将JSON对象转化为JSON字符

四、json 应用

  alert(str2 .name) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值