Servlet处理Json请求数据包
来源:互联网 发布:纳森网络是干什么的 编辑:程序博客网 时间:2024/05/29 16:21
转载地址:http://blog.csdn.net/wfung_kwok/article/details/7042101
- <SPAN style="WHITE-SPACE: pre"> </SPAN>request.setCharacterEncoding("UTF-8");
- response.setContentType("text/html;charset=UTF-8");
- String acceptjson ="";
- try {
- BufferedReader br =new BufferedReader(new InputStreamReader(
- (ServletInputStream) request.getInputStream(),"utf-8"));
- StringBuffer sb =new StringBuffer("");
- String temp;
- while ((temp = br.readLine()) !=null) {
- sb.append(temp);
- }
- br.close();
- acceptjson = sb.toString();
- if (acceptjson !="") {
- JSONObject jo = JSONObject.fromObject(acceptjson);
- JSONArray imgArray = jo.getJSONArray("PartsImages");
- JSONArray infArray = jo.getJSONArray("BasicInfo");
- for (int i =0; i < imgArray.size(); i++) {
- JSONObject imgObject = JSONObject.fromObject(imgArray
- .get(i));
- System.out.println(imgObject.get("PartsImg"));
- }
- JSONObject infObject = JSONObject.fromObject(infArray.get(0));
- System.out.println(infObject.get("Parts_cate"));
- System.out.println(infObject.get("Company"));
- System.out.println(infObject.get("Parts_name"));
- System.out.println(infObject.get("TEL"));
- System.out.println(infObject.get("Parts_price"));
- System.out.println(infObject.get("Suitable"));
- System.out.println(infObject.get("UsedStyle"));
- System.out.println(infObject.get("Supplement"));
- System.out.println(jo.toString());
- }
- response.getWriter().write(MyReadFile.read("/post/publishsuccess"));
- } catch (Exception e) {
- e.printStackTrace();
- response.getWriter().write(MyReadFile.read("/post/publishfailure"));
- }
- ======================================================
- {
- "PartsImages": [
- {
- "PartsImg": "PNG Data"
- },
- {
- "PartsImg": "PNG Data"
- },
- {
- "PartsImg": "PNG Data"
- },
- {
- "PartsImg": "PNG Data"
- }
- ],
- "BasicInfo": [
- {
- "Parts_cate": "避震",
- "Company": "極品(Acura)",
- "Parts_name": "AFTC",
- "TEL": "62341456",
- "Parts_price": "6000",
- "Suitable": "0",
- "UsedStyle": "全新",
- "Supplement": "極品,全新,九折"
- }
- ]
- }
- Servlet处理Json请求数据包
- Servlet处理Json请求数据包
- Servlet处理Json请求数据包
- Servlet处理Json请求数据包
- Servlet处理Json请求数据包
- web请求:servlet处理请求
- Servlet请求的处理
- Servlet处理HTTP请求
- servlet处理请求
- servlet处理http请求
- servlet处理http请求
- servlet多请求处理
- Servlet容器请求处理
- servlet处理json
- Servlet对Ajax中请求处理及Json串的解析
- 使用servlet处理http请求
- 三、表单请求Servlet处理
- Servlet之HTTP请求处理
- mysql查询操作
- 嵌入式学习计划
- java连接数据库
- MyEclipse 2013 破解
- oracle 之 sql 子查询
- Servlet处理Json请求数据包
- Internal error 2203 C:\windows\Installer
- 由学习J2EE引起的质问和思考
- CSS高度自适应
- 搜索之N皇后问题
- 牛腩新闻发布系统总结
- OpenGrok “hello world"
- hdoj_1466计算直线的交点数
- Ubuntu 12.04 下部署 Nginx+uWSGI+Flask