JSON、对象相互转换

string t="{
    "flowInfoCode":"VehicleApply",
    "mainFormData":{
        "UserId":11425,
        "SImage_list":[
            {
                "upfileType":"image"
            }
        ],
        "SImage":"add8f247-69a8-c7e6-88f0-2ab8e30b551e"
    }
}";

转换为键值对类型的数组 = t.ToObject<Dictionary<string, object>>()

转换为实体对象=input.MainFormData.ToList<FormJsonDataDto>()

 

Object 转换为实体=JsonConvert.DeserializeObject<AbsCheckValidityDto>(JsonConvert.SerializeObject(object))

posted @ 2023-03-09 14:53  liaer  阅读(117)  评论(0)    收藏  举报