2012-02-28 39 views
0

我們在使用Spring MVC中的Java後端,其中實體轉化爲JSON與類名作爲根密鑰值 - 例如 -JSON輸出與類名的根密鑰值使用JSON .NET

{"MyPojo":{"id":4}} 這是Java/Spring框架與線實現 - objectMapper.configure(SerializationConfig.Feature.WRAP_ROOT_VALUE, true);

在JSON.NET我們有任何屬性,它可以使類名是JSON作爲根密鑰的一部分?

回答

-1

肯定,只要有一個屬性是類的,像這樣的名稱的匿名對象:

void Main() 
{ 
    var foo = new Foo { Bar = "baz" }; 
    JsonConvert.SerializeObject(new {Foo = foo}).ToString(); //{"Foo":{"Bar":"asdf"}} 
} 

public class Foo 
{ 
    public string Bar { get; set; } 
}