当前位置 : 主页 > 网络编程 > 其它编程 >

json实例java_javaJSON实例

来源:互联网 收集:自由互联 发布时间:2023-07-02
javaJSON实例JSON还提供了java的jar包http:www.json.orgjavaindex.htmlAPI也很简单下面举个例子在javascript javaJSON实例 JSON还提供了java的jar包 http://www.json.org/java/index.html API也很简单下面举个例子 在Ja
javaJSON实例JSON还提供了java的jar包http:www.json.orgjavaindex.htmlAPI也很简单下面举个例子在javascript

41528d3028836879cd698677c3999917.gifjavaJSON实例

JSON还提供了java的jar包 http://www.json.org/java/index.html API也很简单下面举个例子 在Javascript中填加请求参数 js 代码 function sendRequest() { var carr new Car(“Dodge“, “Coronet R/T“, 1968, “yellow“); var pars “car“ carr.toJSONString(); var url “/MyWebApp/JSONTest1“; var mailAjax new Ajax.Request( url, { : get , parameters: pars, onComplete: jsonResponse } ); } 使用JSON请求字符串就可以简单的生成JSONObject并进行解析,修改servlet添加JSON的处理(要使用json.jar) java 代码 private void doService(HttpServletRequest request, HttpServletResponse response) throws IOException { String s3 request.getParameter(“car“); try { JSONObject jsonObj new JSONObject(s3); System.out.println(jsonObj.getString(“model“)); System.out.println(jsonObj.getInt(“year“)); } catch (JSONException e) { e.printStackTrace(); } response.getWriter().print(“{ \“name\“: \“Violet\“, \“occupation\“: \“character\“ }“); } 同样可以使用JSONObject生成JSON字符串修改servlet java 代码 private void doService(HttpServletRequest request, HttpServletResponse response) throws IOException { String s3 request.getParameter(“car“); try { JSONObject jsonObj new JSONObject(s3); System.out.println(jsonObj.getString(“model“)); System.out.println(jsonObj.getInt(“year“)); } catch (JSONException e) { e.printStackTrace(); } JSONObject resultJSON new JSONObject(); try { resultJSON.append(“name“, “Violet“) .append(“occupation“, “developer“) .append(“age“, new Integer(22)); System.out.println(resultJSON.toString()); } catch (JSONException e) { e.printStackTrace(); } response.getWriter().print(resultJSON.toString()); } js 代码 function jsonResponse(originalRequest) { alert(originalRequest.responseText); var myobj originalRequest.responseText.JSON(true); alert(myobj.name); alert(myobj.age); }

【文章原创作者:阜宁网页制作公司 http://www.1234xp.com/funing.html 欢迎留下您的宝贵建议】
网友评论