将list中的数据转化为json格式
2012-04-24 12:56
351 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%@ page language="java" contentType="text/html; charset=utf-8"%>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %>
<% List<String> all=new ArrayList<String>();
all.add(0,"name1");
all.add(1,"name2");
all.add(2,"name3");
all.add(3,"name4");
String s="["; int length=all.size();
for(int i=0;i<length-1;i++){
s+="{id:"+"'"+i+"'"+",name:"+"'"+all.get(i)+"'"+"}, ";
}
s+="{id:"+"'"+(length-1)+"'"+",name:"+"'"+all.get(length-1)+"'"+"}] ";
out.clear();
out.write(s);
%>
小结:在进行字符串拼接的时候,与SQL语句中的变量一样,也是由 '"+var+"'来表示,放在字符串的引号中。
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %>
<% List<String> all=new ArrayList<String>();
all.add(0,"name1");
all.add(1,"name2");
all.add(2,"name3");
all.add(3,"name4");
String s="["; int length=all.size();
for(int i=0;i<length-1;i++){
s+="{id:"+"'"+i+"'"+",name:"+"'"+all.get(i)+"'"+"}, ";
}
s+="{id:"+"'"+(length-1)+"'"+",name:"+"'"+all.get(length-1)+"'"+"}] ";
out.clear();
out.write(s);
%>
小结:在进行字符串拼接的时候,与SQL语句中的变量一样,也是由 '"+var+"'来表示,放在字符串的引号中。
相关文章推荐
- 关于从后台获取数据List<User>转化为JSON格式在前台用easyui以表格显示
- json格式数据转化成List集合
- Json数据转换成Map与List格式
- java方式的将java对象以及list或者map转化为json数据
- 后台发送json数据,将List转化成json数据时执行到JSONArray distJson=JSONArray.fromObject(ChapterList)就报错的问题解决方案
- JSON格式数据相互转化
- java处理http发送的数据转化为json格式并返回遇到的问题
- 其他格式的数据转化为 json格式的方法
- java对象、List转为json格式的数据
- java对象、List转为json格式的数据
- jsp中将后台传递过来的json格式的list数据绑定到下拉菜单select
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- Gson解析(List和Map)格式json数据
- fastjson转换json格式数据为List<HashMap>转换异常问题
- Gson解析(List和Map)格式json数据
- java对象、List转为json格式的数据(最后是json字符串格式,不是json对象)
- java方式的将java对象以及list或者map转化为json数据 .
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- jsp中将后台传递过来的json格式的list数据绑定到下拉菜单select
- 用C#实现多叉树的生成并转化为extjs(基于js脚本的ajax UI框架)的TreeNode的json数据格式(格式为Id,Pid,Text)