Json.net 同过 JsonConverter 调整导出值(未完成)
public class TimeSpanConverter : JsonConverter { public override bool CanConvert(Type objectType) { return objectType == typeof(TimeSpan); } public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { writer.WriteStartObject(); writer.WritePropertyName("$type"); writer.WriteValue(value.GetType().FullName); writer.WritePropertyName("$value"); writer.WriteValue(value); writer.WriteEndObject(); } public override object ReadJson(JsonReader reader, Type type, object value, JsonSerializer serializer) { return value; } }
stackoverflow在找一下
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。