异步调用json的使用
乱码处理:
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("application/json ");
response.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter();
String nameValue = "an&%\\&\"$#t";
String jsonName = "results";
StringBuilder json = new StringBuilder();
json.append("{\""+jsonName+"\":[");
for(int i=0;i<500;i++)
{
json.append("{");
json.append("\"id\":\"1"+i+"\",\"name\":\"ant阿斯顿"+i+"\"");
json.append("},");
}
json.append("{");
json.append("\"id\":\"1\",\"name\":\""+string2Json(nameValue)+"\"");
json.append("}");
json.append("]}");
out.write(json.toString());
}
public String string2Json(String s) {
StringBuffer sb = new StringBuffer();
for (int i=0; i<s.length(); i++) {
char c = s.charAt(i);
switch (c){
case '\"':
sb.append("\\\"");
break;
case '\\':
sb.append("\\\\");
break;
case '/':
sb.append("\\/");
break;
case '\b':
sb.append("\\b");
break;
case '\f':
sb.append("\\f");
break;
case '\n':
sb.append("\\n");
break;
case '\r':
sb.append("\\r");
break;
case '\t':
sb.append("\\t");
break;
default:
sb.append(c);
}
}
return sb.toString();
}
}
分享到:
相关推荐
前端项目-jquery-json,jquery插件,用于从json进行序列化和解析。
前端项目-jquery-json-editor,用于编辑JSON数据的jQuery库。
向页面展示json格式数据,针对需要展示的数据进行美话处理 之前上传了jquery-json数据美化,传错了,请下载这个
Jquery-json 是 jQuery 的一个插件,可轻松实现对象和 JSON 字符串之间的转换。可序列化 JavaScript 对象、数值、字符串和数组到 JSON 字符串,同时可转换 JSON 字符串到 JavaScript。 var thing = {plugin: '...
jquery-JSON省市区街道四级联动插件
jQuery-ajax-json实现自动轮播图.rar
jquery提供的json插件,提供js对象与json字符串间互相转换
Ajax-JQuery-JSON-Form-Binding.zip,用于将json数据绑定到表单的轻量级插件。对于使用ajax和具有大量字段的表单很有用。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和...
jQuery xml-to-json xml转JSON jQuery实现xml转JSON插件 有demo和相关文档
该jquery-ui包含完整的JQuery插件,以及部分json数据传递实例
jquery.json-2.3.min.js和jquery.json-2.3.js jQuery为开发插件提拱了两个方法,分别是:jQuery.extend(object); 为扩展jQuery类本身 jQuery.fn.extend(object);给jQuery对象添加方法。
jquery.json-viewer, 用于显示JSON数据的jQuery插件 jQuery浏览器JSON浏览器是一个jQuery插件,它可以通过将JSON对象转化为HTML来轻松显示JSON对象。功能:语法高亮显示在单击时折叠和展开子节点可以点击链接易于...
jquery、json、gson在mvc下的服务器异步调用案例,仅供教学使用,高手请绕行
三大框架加jquery+json 完整示例
NULL 博文链接:https://ueaner.iteye.com/blog/691832
jquery.json-viewer.js是一款查看json格式数据的jquery插件。它可以将混乱的json数据漂亮的方式展示在页面中,并支持节点的伸展和收缩和语法高亮等功能。
一个格式化json的jquery插件。支持折叠、打开,而且在折叠后可以看到下面有多少个子节点。有源码、示例。
jquery Json Ajax搜索与分页效果代码,无刷新操作的一个范例,特别是无刷新分页,很多朋友都很喜欢采用,配合Json,这是一个非常常用的方法,希望通过本示例让你对jQuery和Json的使用有一个更深入的了解。
jquery和struts2结合使用的jar包