1、正常json串 {"name":"张三"}

2、上边再被序列化后,就会变成转义后的字符串。,"{\"name\":\"张三\"}"   。  如果继续被序列化,转义符将更多

当出现第二种情况后,需要反序列化去除转义。然后再反序列化成实体

var nomalJson=JsonConvert.DeserializeObject<string>(json);

var myModel=JsonConvert.DeserializeObject<Model>(normalJson);

 

posted on 2022-02-16 15:32  一禅·小和尚  阅读(562)  评论(0编辑  收藏  举报