我有一個問題,從對象的名單序列化一個JSONJSON序列化數組到對象
我的目標是有這個格式=>
var tag =
{
RCP: {name: "Dossier à présenter en RCP", type: "checkbox", events: {change: function(e) { console.log(e.data); console.log(e); } }, callback: function(key, opt){ console.log("key : " + key); console.log(opt); alert(opt.$trigger.attr("id")); }},
COL: {name: "Dossier à présenter en colloque", type: "checkbox", callback: function(key, opt){ console.log("key : " + key); console.log(opt); alert(opt.$trigge.attr("id")); }},
COM: {name: "Commentaire", type: "textarea", callback: function(key, opt){ console.log("key : " + key); console.log(opt); alert(opt.$trigge.attr("id")); }}
};
我使用EF檢索數據因爲這個:
var list = (from e in l_entities.TAG
where e.tag_site_code.Trim() == siteCode.Trim()
select new CvrTag
{
Id = e.tag_id,
Name = e.tag_libelle,
Type = e.tag_site_code
}
).ToList();
但我檢索經典的數組,當我使用JsonConvert.SerializeObject(列表)。
所以我的問題是: - 如何有括號,而不是數組的括號 - 如何有一個id(即:RCP或COL)的JSON對象之前沒有引號 - 同裏面的JSON對象(即:名稱或型)
感謝您的幫助
也許這樣? http://stackoverflow.com/questions/6366118/converting-list-to-json-format-quick-and-easy-way –