我们有类似 Golang 有 json 注释的东西吗?
type FieldType struct {
TypeName string `json:"typeName"`
CodeType string `json:"codeType"`
Suffix string `json:"suffix"`
PropertiesRaw json.RawMessage `json:"properties"`
Properties FieldTypePropertyMap
}
Run Code Online (Sandbox Code Playgroud)
我有一个 json 字符串:
{“long_name”:“dffdf”}
我的课:
public class Result
{
public int LongName {get; set;}
}
Run Code Online (Sandbox Code Playgroud)
由于下划线,LongName 始终为空,我不想在我的类属性中使用下划线。
反序列化时是否可以选择忽略下划线?
没有那么多忽略,但您可以使用属性名称进行装饰,如下所示:
public class Result
{
[JsonProperty(PropertyName = "long_name")]
public int LongName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3116 次 |
| 最近记录: |