码迷,mamicode.com
首页 > 编程语言 > 详细

java使用JSON进行简单的数据封装

时间:2015-03-10 19:12:54      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

在网络数据传输的过程中,常常要使用到数据的交换,json是比较好的一种数据交换格式。

假如要交换的数据有:

username:welins

password:123

那么,封装的格式应该是这样的:

{“username":"welins","password":"123"}

1,发送方应该这样来进行数据的封装

JSONObject json=new JSONObject();

String username="welins";

String password="123";

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

json.put("password",password);

out.print(json.toString());//把json对象转为字符串写入到输出流

2,那么,接收方就应该这样来进行解析发送方发送过来的数据:

//从输入流中获取发送方发送过来的json字符串

BufferedRead instr=new BufferedRead(socket.getInputStream());

JSONObject json=new JSONObject().fromobject(instr);//把接收到的json字符串转换为json对象

String username=json.getString("username");//从json对象中解析出userame

String password=json.getString("password");//从json对象中解析出password

System.out.println(username);

System.out.println(passworld);

完成,这是Json在java中最简单的一种!

 

java使用JSON进行简单的数据封装

标签:

原文地址:http://www.cnblogs.com/listentothecloud20150215/p/4326632.html

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