我如何只序列化数组的某些元素?

时间:2019-05-02 20:41:46

标签: json.net

我只想根据条件序列化Array的某些元素。

示例:

class Person {
  public string name;
  public int age;
}

var persons = new List<Person>()
// add some Persons to the list

现在,我想序列化“名单”人员,但只包括18岁以下的人员。

在JSON.net文档中,我找到了一个示例,该示例显示了如何根据条件包含属性:

https://www.newtonsoft.com/json/help/html/ContractResolver.htm

是否可以修改此示例以满足我的需要?

0 个答案:

没有答案