我的問題是,我希望通過ActionResult從ASP.NET MVC控制器方法返回camelCased(而不是標準PascalCase)JSON數據,由JSON.NET序列化。如何返回由ASP.NET MVC控制器方法JSON.NET序列化的camelCase JSON?
例如,考慮下面的C#類:
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
默認情況下,從一個MVC控制器作爲JSON返回這個類的一個實例時,它會以下列方式連載:
{
"FirstName": "Joe",
"LastName": "Public"
}
我想它被序列化(通過JSON.NET)爲:
{
"firstName": "Joe",
"lastName": "Public"
}
如何我要這樣做嗎?
完美答案:乾淨且可重複使用!謝謝。 – sander
儘管此解決方案仍在工作。但4年前就有人提出這個建議。我們有更好的解決方案嗎? – SharpCoder