json与dto互转

梦里梦外; 2022-01-22 23:27 2064阅读 0赞

java

import com.alibaba.fastjson.JSON;

// dto 转 json
String json = JSON.toJSONString(dto);

// json 转 dto
DTO dto = JSON.parseObject(str, DTO.class);

// json转List
List cboardDataSyncDtos1 = JSON.parseArray(str,DTO.class);

如果json中的字段和实体字段需要做转化,dto中可以使用如下注解:

  1. @JSONField(name="leaderId")//成json时字段名称是leaderId,转成实体类时是leaderCode
  2. private String leaderCode;

js

js中对象和和json互转
var json = {};//{ } 大括号,表示定义一个对象
json[“reportId”] = reportId;

var jsonStr = JSON.stringify(json);
var obj = JSON.parse(jsonStr); //由JSON字符串转换为JSON对象

发表评论

表情:
评论列表 (有 0 条评论,2064人围观)

还没有评论,来说两句吧...

相关阅读