问个问题 json.net 忽略部分属性 问题 格式如下
假设不设置忽略属性,直接序列化后
{Name:'abc',age:12,student:{name:'abca',age:'sss'}}
但目前需要序列化时忽略部分属性,序列化后如下 student 有可能是数组类型
{Name:'abc',student:{age:'sss'}}
忽略属性的集合 可以生产这样的 ["age","student.name"]
我们迷茫,因为我们总是陷入细节。
这里提供两种思路:
方法2,代码上如何实现可以参考《NewtoJson反序列化Unix时间戳(timestamp)为DateTime》的实现手法。