![Json.net 同过 JsonConverter 调整导出值(未完成) Json.net 同过 JsonConverter 调整导出值(未完成)](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
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;
}
}
*在找一下