项目中对象转json字符串时,如下:
JsonSerializerSettings jsetting = new JsonSerializerSettings();
jsetting.DefaultValueHandling = DefaultValueHandling.Ignore;
return JsonConvert.SerializeObject(resultMoldels, Formatting.Indented, jsetting);
发现返回的字符串中包含换行符
"{
"result": true,
"msg": "OK",
"data": [
"success",
"123456789",
"987654321"
]
}"
解决方法:
Formatting.Indented 修改成 Formatting.None