JSON服务器的使用和客户端的解析
来源:互联网 发布:博奥2014软件下载 编辑:程序博客网 时间:2024/06/05 02:19
服务器端的使用:
String jsonString="";String action_flag=request.getParameter("action_flag");if(action_flag=request.getParameter("action_flag"));{ jsonString=JsonTools.createJsonString("person",service.getPersin);//通过使用JsonTools工具类把数据封装成String串}
客户端Json数据的解析
写一个HttpUtils工具类
public static String getJsonContent(String url_path){ try{ URL url=new URL(url_path); HttpURLConnection connection=(HttpURlConnection)url.openConnection();connection.setConnectTimeout(3000);connection.setRequestMethod("GET");connection.setDoInput(true);int code=connection.getResponseCode();if(code==200){ return changeInputStream(InputStream inputStream);;}}} public static String changeInputStream(InputStream inputStream){ String jsonString="";ByteArrayOutPutStream outputStream=new ByteArrayoutPutStream(); int len=0; byte[] data=new byte[1024];try{ while((len=InputStream.read(data))!=0){ outputStream.write(data,0,len);}jsonString=new String(outputStream.toByteArray());}}通过使用JsonObject类或者是JsonArray来解析Json字符串
public class JsonTools{ public static Person getPerson(String key,String jsonString){ try{ JSONObject jsonObject=new JSONObject(jsonString); JSONObject personObject=jsonObject.getJSONObject("person"); person.setname(personObject.getString("name"));}}}转自:http://blog.csdn.net/a1134760013/article/details/49152411
0 0
- JSON服务器的使用和客户端的解析
- JSON服务器的使用和客户端的解析
- ios客户端的json解析
- Android 使用Json实现服务器与客户端数据的交互
- ssh配置客户端和服务器的交互json传递数据
- SVN服务器/客户端的搭建和使用
- iOS- JSon和Xml解析,与服务器交互数据的解析详解与使用,各种解析方式详解
- 客户端使用httpclient提交json参数和解析json
- Android使用GSON和FASTJSON解析服务器返回的JSON数据
- Unity3d使用LitJson解析服务器上的JSON
- Unity3D使用LitJson解析服务器上的JSON
- android 客户端访问自己建立的服务器并返回JSON数据进行解析学习
- 连接本地服务器Tomcat上解析Json的一个新闻客户端界面
- 一个帖子解决服务器与客户端传递对象的问题,JSON解析两种方法
- JSON 解析库的使用 :Gson 和 fast-json比较
- 网络编程之开源项目和JSON解析技术的使用——简易新闻客户端
- 使用epoll和多线程实现服务器和客户端的代码
- SVN服务器的搭建和客户端的使用
- windows 下安装mysql解压缩包
- 系统学习机器学习之组合多分类器
- IM类app业务模块功能接口定义(一)
- 【集群】Nginx+Tomcat负载均衡配置
- AFNetworking 3.0迁移指南
- JSON服务器的使用和客户端的解析
- 关于软件开发的资源
- nyoj 素数环
- fragment切换 hide和show之后重新刷新数据的方法
- 点击后弧形展开的炫酷菜单--第三方开源-- CircularFloatingActionMenu(一)
- 如何判定一个变量是指针还是非指针
- PHPWIND二次开发环境
- oracle用户解锁
- 旋转转盘选择Menu--第三方开源--CircleMenu