首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

问个简单有关问题,JAVA SOCKET 怎么发送和接收JSON数据

2012-03-15 
问个简单问题,JAVA SOCKET 如何发送和接收JSON数据Java codepublic class JSONParaser {//将Bean转成JSONp

问个简单问题,JAVA SOCKET 如何发送和接收JSON数据

Java code
public class JSONParaser {            //将Bean转成JSON    public static JSONObject getJSON(Object content){                try{            JSONObject result = JSONObject.fromObject(content);                                return result;        }        catch(Exception ex){            return null;        }            }            //JSON字符串转成Bean    public static Object getString(String json){        try{            JSONObject jobj=JSONObject.fromObject(json);                    return JSONObject.toBean(jobj);        }        catch(Exception ex){            return null;        }        }    }


如上代码,SOCKET发送JSON数据时的代码是怎么个写法?是要把获取的JSON对象转成string 再以byte[] 的方式发出去么?

[解决办法]
是的.

先把数据对象转换成JSON

然后再转行成字符串,然后再转成byte[](如果你使用的还是最底层的Socket的话)

热点排行