ASP.NET 4.0 C#を使用して、名前/値オブジェクトを含むリストのシリアル化をJSONオブジェクトに変更する方法それは形式である:JSON:{name:name、value:value}の代わりにname:valueに辞書をJSONシリアル化
{
name:value,
name1:value1,
name2:value2
}
代わりの
{
{name:name, value:value},
{name:name1, value:value1},
{name:name2, value:value2}
}
辞書内の名前/値のオブジェクトは、内部存在するキーの点で動的です。 1つの回避策は、利用可能な明示的なプロパティを持つカスタムオブジェクトを作成することです - しかし、このアプローチはスケーラブルではないので、この質問:)
ありがとう。
関連:http://stackoverflow.com/questions/4256337/how-can-i-return-a-dictionarystring-object-as-jsonresult-and-get-the-proper –