私の ASP.net C# コードには、匿名型のオブジェクトで満たされた IEnumerable コンテナーがあります (これは大まかに SQL のデータに基づいています)。
私のコードが次のようになっているとします。
var uics = entities.getData()
.Select(x => new
{
id = x.id
name = x.name
age = x.age
});
return Json(uics); //Serialize JSON in ASP.net MVC 3
これは非常に簡単です。これを JavaScript にシリアライズすると、それぞれに id、name、age フィールドを持つオブジェクトの配列が得られます。
私がやりたいのは、このデータを id をインデックスとして JavaScript オブジェクトにシリアル化し、各オブジェクトがそのインデックスによって参照され、フィールド name と age を持つことです。
どうすればこれを達成できますか。