拼接Josn 串(list存map)

/**

*

* @param list

* @return _Json(单层);

* @throws Exception

*/

public static String getJson(List<Map<String,String>>list) throws Exception{

String data = "";

if(list != null){

data = "";

for(Map<String,String>map : list){

StringBuffer m = new StringBuffer();

m.append("{");

for(String key : map.keySet()){

m.append("\"" +key + "\":\""+map.get(key)+ "\",");

}

String subString = m.substring(0, m.length() -1)+"}";

data += subString + ",";

}

data = data.substring(0,data.length() - 1);

}else{

data = "";

}

return data;

}

时间: 2024-12-19 02:20:44

拼接Josn 串(list存map)的相关文章

SAS 对数据的拼接与串接

SAS 对数据的拼接与串接 使用SAS对数据进行串接.合并.更新与修改. 1. 数据集的纵向串接 数据集的纵向串接指的是,将两个或者多个数据集首尾相连,形成 一个新的数据集. 对数据集的纵向串接可以通过以下两种方法实现: ·使用SAS DATA步的SET语句. ·使用SAS过程步的APPEND过程. 1.1 使用SET语句实现纵向串接 1.基本形式 使用SET语句实现纵向串接的基本形式如下: DATA 新数据集; SET 数据集1 数据集2 <数据集3 数据集4 ->; RUN; 其中: ·S

查询某个分组中多行字段值的拼接字串的方法--access

查询某个分组中多行字段值的拼接字串的方法 先收藏,后面再研究 access的SQL语法中没有自定义函数,也不能象SQL Server中一样用变量.游标.子查询等方法来灵活处理查询语句. 但是,在Access环境中,透过模块中的过程,可利用功能强大的VB语言,生成复杂需求的查询语句. 下面是本人今天在Access版块中的一个回复,以此例 access的SQL语法中没有自定义函数,也不能象SQL Server中一样用变量.游标.子查询等方法来灵活处理查询语句. 但是,在Access环境中,透过模块中

hdu 2197 求长度为n的本原串 快速幂+map

Problem Description由0和1组成的串中,不能表示为由几个相同的较小的串连接成的串,称为本原串,有多少个长为n(n<=100000000)的本原串?答案mod2008.例如,100100不是本原串,因为他是由两个100组成,而1101是本原串. Input输入包括多个数据,每个数据一行,包括一个整数n,代表串的长度. Output对于每个测试数据,输出一行,代表有多少个符合要求本原串,答案mod2008. Sample Input1234 Sample Output22612 长

java拼接JSON串

String str = "{\"route\":\"onGift\",\"time\":\"\",\"userId\":\"\",\"userName\":\"\",\"level\":\"1_2_2_2_0\",\"adminType\":0,\"tuserId\&

json数据的拼接与解析

json数据格式 [{ "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" }, { "firstName": "Jason", "lastName":"Hunter", "email": "bbbb&qu

对map的value进行排序的方法

对map的value进行排序的方法,注意思路,以及CMPBYVALUE的用法 <h1 class="title" style="margin: 10px 0px; font-family: 'lucida grande', 'lucida sans unicode', lucida, helvetica, 'Hiragino Sans GB', 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif; line-heig

@RequestBody与serialize()、serializeArray()、拼接Json 妙用总结

@requestBody注解常用来处理content-type不是默认的application/x-www-form-urlcoded编码的内容, 比如说:application/json或者是application/xml等.一般情况下来说常用其来处理application/json类型. jQuery序列化表单的方法总结 现在这里贴出案例中静态的html网页内容: <!DOCTYPE html> <html lang="en"> <head> &

MyBatis 实践 --Mapper与DAO

MyBatis 实践 MyBatis简介 MyBatis前身是iBatis,是一个基于Java的数据持久层/对象关系映射(ORM)框架. MyBatis是对JDBC的封装,使开发人员只需关注SQL本身,而不需花费过多的精力去处理如注册驱动.设置参数.创建Connection/Statement.解析结果集等JDBC过程性代码.MyBatis基于XML/注解的方式配置Statement,执行SQL,并将执行结果映射成Java对象, 大大降低了数据库开发的难度. MyBatis is a first

Mybatis 框架文档 超详细笔记

1      Mybatis入门 1.1    单独使用jdbc编程问题总结 1.1.1  jdbc程序 Public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; try { //加载数据库驱动 Class.forName("com.mysql.jdbc.Driver&q