| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1170 人关注过本帖
标题:json后台处理
只看楼主 加入收藏
followmephoe
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-9-5
收藏
 问题点数:0 回复次数:0 
json后台处理

我在javascript客户端生成一个json的字符串比如{"response":{"del":{"name":ddd}}}
在后台要怎么进行处理,我用json官方的类写了一段代码处理json,不过有问题,有知道的人希望能帮忙解决一下,后台处理代码如下:
String json = readJSONStringFromRequestBody(request);
System.out.print(json);
JSONObject jsonObject=null ;
try {
try {
jsonObject=new JSONObject(json);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
catch (ParseException pe) {
System.out.println( " ParseException: " + pe.toString());
}
jsonObject.getString("name");//这句话出错
private String readJSONStringFromRequestBody(HttpServletRequest request){
StringBuffer json=new StringBuffer();
String line=null ;
try{
BufferedReader reader=request.getReader();
while ((line = reader.readLine())!=null){
json.append(line);
}
}
catch (Exception e){
System.out.println( " Error reading JSON string: " + e.toString());
}
return json.toString();
}

[此贴子已经被作者于2007-8-26 11:41:17编辑过]

搜索更多相关主题的帖子: json 后台 
2007-08-26 11:39
快速回复:json后台处理
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.049548 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved