【发布时间】:2016-01-07 22:25:24
【问题描述】:
我有两节课。 第一个是:
public int id { get; set; }
public List<AnotherClass> field1 { get; set; }
第二个是
public class AnotherClass
{
[JsonIgnore]
public int id { get; set; }
public string subfieldValue { get; set; }
}
当我从这些类中创建对象并序列化它们时,我会从它们那里得到低于 JSON 的信息
{
"id" : "1",
"field1": [
{
"subfieldValue":"value1"
},
{
"subfieldValue":"value2"
}
]
}
但我需要低于 JSON 的我该怎么做?我也不能将List<string> 用于 field1 类型,因为我想使用 Entity Framework 将此值保存到数据库中
{
"id" : "1",
"field1": ["value1", "value2"]
}
【问题讨论】:
标签: c# json entity-framework