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", "Xiaoming");
Map1.put ("Age", "23");
Map1.put ("Sex", "male");
List.add (MAP1);
Map2.put ("name", "Xiao Wang");
Map2.put ("Age", "24");
Map2.put ("Sex", "female");
List.add (MAP2);
Map3.put ("name", "Xiao Zhang");
Map3.put ("Age", "22");
Map3.put ("Sex", "male");
List.add (MAP3);
String jsonstr = jsonarray.fromobject (list). ToString ();
String jsonstr = json.tojsonstring (list);
System.out.println (JSONSTR); * *
listList 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\ ": \" Small cn\ ", \" sex\ ": \" male \ "},{\" age\ ": \" 24\ ", \" name\ ": \" Xiao Wang \ ", \" sex\ ": \" Woman "} , {\ "age\": \ "22\", \ "name\": \ "Xiao Zhang \", \ "sex\": \ "male \"}] ";
Listmap = Json.parseobject (Jsonstr, List.class);
System.out.println (json.tojsonstring (Listmap));
}
}
Java, Listmap2json, Fastjson