import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.TypeReference;
public class Demo {
public static void main(String[] args) {
Map<String, Student> map = new HashMap<String, Student>();
Student stu1 = new Student("1", "莎拉波娃");
Student stu2 = new Student("2", "布沙尔");
Student stu3 = new Student("3", "哈勒普");
map.put("00011", stu1);
map.put("00012", stu2);
map.put("00013", stu3);
objectToStr(map);
String str = "{'00011':{'id':'1','name':'silei'},'00012':{'id':'2','name':'布沙尔'},'00013':{'id':'3','name':'哈勒普'}}
使用fastJSON解析HashMap中的数据
最新推荐文章于 2021-02-25 11:14:30 发布
该博客演示了如何使用阿里巴巴的fastJSON库将HashMap对象转换为JSON字符串,并从JSON字符串中解析回HashMap。示例中创建了一个包含三个Student对象的HashMap,然后通过JSON.toJSONString()方法将其转换为JSON字符串,再通过JSON.parseObject()方法将JSON字符串解析回HashMap。
摘要由CSDN通过智能技术生成