MVC备忘
1. 控制序列化的属性
由于JOSN底层用的是JavaScriptSerializer实现的,将不需要序列化的属性标上 [ScriptIgnore]即可
Newtonsoft是[JsonIgnore]
2. Json时间日期(时间戳转换)
JavaScriptSerializer jss = new JavaScriptSerializer(); string jsonString = jss.Serialize(Data); string p = @"\\/Date\((\d+)\)\\/"; MatchEvaluator matchEvaluator = new MatchEvaluator(this.ConvertJsonDateToDateString); Regex reg = new Regex(p); jsonString = reg.Replace(jsonString, matchEvaluator);

浙公网安备 33010602011771号