我已經創建了下面的類我想序列化到JSON:序列化類與父名JSON
[JsonObject("user_auth")]
public class CrmAuth
{
[JsonProperty("user_name")]
public string Name { get; set; }
[JsonProperty("password")]
public string Password { get; set; }
}
我想序列化,如:
var serialized = JsonConvert.SerializeObject(crmAuthInstance);
此創建這個JSON:
{
"user_name":"login name",
"password":"the password"
}
但我想是這樣的:
"user_auth" : {
"user_name":"login value",
"password":"password value"
}
是否有一個簡單的方法來實現這樣的單個類的序列化?
你檢查這個帖子http://stackoverflow.com/questions/16294963/json-net- serialize-object-with-root-name – Rahul