【发布时间】:2020-02-25 17:57:13
【问题描述】:
这是我要寻找的最终 JSON 对象 -
{
"firstName": "John",
"lastName": "Smith",
"age": 27,
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021-3100" <-- Added by my application
}
}
在这个例子中,我没有名字、姓氏和地址的一部分。我的逻辑部分只需要注入年龄和地址。有没有办法不复制我这边的整个对象?我可以有这样的对象吗 -
public class AdditionalAddressInfo
{
public string postalCode { get; set; }
}
public class AdditionalUserInfo
{
public int age { get; set; }
}
有没有办法将它序列化并添加到传入的 JSON 中。
【问题讨论】:
-
您是否考虑过为此使用json patch? There 是它的 .NET 实现,how to article 是 .NET Core。还有第三者package
标签: c# json serialization json.net