admin管理员组文章数量:1794759
Json输出List集合对象和map对象 JSON格式
Json输出List集合对象和map对象 JSON格式
//Json输出List集合对象 [{"属性1":["值1"],"属性2":"值2"}, {"属性3":["值3"],"属性4":"值4"}]
代码语言:javascript代码运行次数:0运行复制import com.alibaba.fastjson.JSONObject;
import java.util.ArrayList;
import java.util.List;
public class PhotoVo {
/**
* 图片路径列表
*/
private List<String> pathList;
/**
* 图片类型
*/
private Integer type;
public List<String> getPathList() {
return pathList;
}
public void setPathList(List<String> pathList) {
this.pathList = pathList;
}
public Integer getType() {
return type;
}
public void setType(Integer type) {
this.type = type;
}
/**
* json=[{"pathList":["/aaa.jpg"],"type":1},{"pathList":["/bbb.jpg"],"type":2}]
* @param args
*/
public static void main(String[] args) {
List<PhotoVo> list = new ArrayList<PhotoVo>();
PhotoVo vo = new PhotoVo();
vo.setType(1);
List<String> path = new ArrayList<String>();
path.add("/aaa.jpg");
vo.setPathList(path);
list.add(vo);
vo = new PhotoVo();
vo.setType(2);
path = new ArrayList<String>();
path.add("/bbb.jpg");
vo.setPathList(path);
list.add(vo);
System.out.println("json=" + JSONObject.toJSONString(list));
}
}
//Json输出map对象 {"键1":"值1","键2":"值2"}
代码语言:javascript代码运行次数:0运行复制/**
* {"aaa":"bbb","111":"222"}
* @param args
*/
public static void main(String[] args) {
Map<String,String> map = new HashMap<>();
map.put("111","222");
map.put("aaa","bbb");
System.out.println(JSON.toJSONString(map));
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2023-09-25,如有侵权请联系 cloudcommunity@tencent 删除集合jsonlistmap对象本文标签: Json输出List集合对象和map对象 JSON格式
版权声明:本文标题:Json输出List集合对象和map对象 JSON格式 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1754976322a1708923.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论