import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.alibaba.fastjson.JSON;

 
public class ListMap2Json {
 
    /**
     * @param Lavender
     */
    public static void main(String[] args) {
      /*  Map<String,String> map1 = new HashMap<String,String>();
        Map<String,String> map2 = new HashMap<String,String>();
        Map<String,String> map3 = new HashMap<String,String>();
        List<Map<String,String>> list = new ArrayList<Map<String,String>>();
        map1.put("name","小明");
        map1.put("age","23");
        map1.put("sex","男");
        list.add(map1);
 
        map2.put("name","小王");
        map2.put("age","24");
        map2.put("sex","女");
        list.add(map2);
 
        map3.put("name","小张");
        map3.put("age","22");
        map3.put("sex","男");
        list.add(map3);
       // String jsonStr = JSONArray.fromObject(list).toString();
        String jsonStr = JSON.toJSONString(list);
        System.out.println(jsonStr);*/
        
       // List<HashMap<String, String>> listMap = new ArrayList<HashMap<String, String>>();
        List listMap = new ArrayList<Map<String, String>>();
        String jsonText = "[{\"age\":16,\"id\":\"P001\",\"name\":\"TOM\"},{\"age\":21,\"id\":\"P002\",\"name\":\"JACKSON\"},{\"age\":20,\"id\":\"P003\",\"name\":\"MARTIN\"}]";
        String jsonStr = "[{\"age\":\"23\",\"name\":\"小cn\",\"sex\":\"男\"},{\"age\":\"24\",\"name\":\"小王\",\"sex\":\"女\"},{\"age\":\"22\",\"name\":\"小张\",\"sex\":\"男\"}]";
        listMap = JSON.parseObject(jsonStr, List.class);
        System.out.println(JSON.toJSONString(listMap));
       
 
    }
 
}

最新文章

  1. 【Android】设置android:maxLines=&quot;1&quot;后,android:imeOptions=&quot;actionSearch&quot;失效
  2. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q135-Q137)
  3. js获取网页屏幕可视区域高度
  4. mybatis关联查询,一对一,一对多
  5. 在桌面chrome中调试android设备中的web页面
  6. centos时间同步方法
  7. android几种定时器机制及区别
  8. 【转】15 个用于 GitHub 的 Chrome 插件
  9. repo manifest xml 文件修改后提交命令
  10. fstab的格式
  11. 如何使用自定义消息?--ESFramework 4.0 快速上手(04)
  12. Html 经典布局(三)
  13. JavaScript var的作用域和提升
  14. PowerBI
  15. java实现在线浏览PDF文档功能
  16. 论文阅读笔记三:R2CNN:Rotational Region CNN for Orientation Robust Scene Text Detection(CVPR2017)
  17. python全栈开发笔记---------数据类型-----集合set
  18. Python入门:数据结构的4种基本类型
  19. Java设计模式之单例模式(七种写法)
  20. node.js+express,实现RESTful API

热门文章

  1. 基于配置文件(xml)的S2S3H3搭建
  2. 分布式入门之2:Quorum机制
  3. JQuery常用方法一览
  4. Java数据结构之回溯算法的递归应用迷宫的路径问题
  5. Custom work flow
  6. [转]iOS开发中@property的属性weak nonatomic strong readonly等介绍
  7. IE8 jquery解析xml的兼容问题
  8. knockoutjs(二)
  9. iOS去除导航栏和tabbar的1px横线
  10. 使用Python结合Face++ API识别人脸