首页 > 编程知识 正文

json数组字符串转list集合,json对象转字符串

时间:2023-05-06 18:28:41 阅读:146097 作者:1494

jsonarraydata=object.getasjsonarray (' data );

Gson gson=new Gson (;

listobjectmydeptlist=gson.from JSON (data.tostring (,new TypeTokenListObject ) ) {}.getType );

stringjsonstr=gson.to JSON (mydeptlist;

stringjsonstrrep=JSON str.replace (parentid,) pId ).replace (deptname,) name );

listobjectdeptlist=gson.from JSON (jsonstrrep,new TypeTokenListObject () {}.getType ) );

在此,深度列表可以遍历,每个对象都可以强烈转换为map

if(deptlist.size(0) for ) objecto:deptlist ) @suppresswarnings('unchecked ' ) MapString,objectmap=) mmap strap for(stringentry:map.keyset () if ) entry.equals ) ' mem_mobile '! map.get(entry ).equals ) ') Phonenum=(string ) map.get(entry ) ); system.out.println(value: ) map.get ) entry ); } } } }

Gson可以将Java对象转换为JSON,也可以将JSON转换为Java对象。

Gson中最重要的对象是两个Gson和GsonBuilder

Gson有两个最基本的方法

1 ) toJson )将-Java对象转换为JSON

2 ) from JSON (-将JSON转换为java对象并转载到:3359 www.cn blogs.com/thiaoqueen/p/6855112.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。