JSON.. NET序列化对象,其中属性名为以点开头的名称



是否可能实现以下目标:

我有一个类:

public class Customer
{
    public Csutomer()
    {
    }
    public string Name { get; set; }
}

然后实例化我的类:

Customer cust = new Customer();
cust.Name = "Jhon Smith";
string result = JsonConvert.SerializeObject(cust);

,结果将包含:

{"Name":"Jhon Smith"}

我需要得到这样的json,注意Name .Name前的。.

{".Name":"Jhon Smith"}

然后解析Json返回到我的对象

声明属性为:

[JsonProperty(".Name")]
public string Name { get; set; }

相关内容

  • 没有找到相关文章

最新更新