我有一個JArray
看起來如下:寫JObject
[
{
"key": "S8710 Server",
"value": "M"
},
{
"key": "Java",
"value": "M"
}
]
這JArray
需要採取鍵和值,轉換成JObject
輸出對象如下所示:
{
"S8710 Server": "M",
"Java": "M"
}
此轉換是否可行?任何幫助將不勝感激。 我試過的是從DataTable
中提取密鑰和值,然後序列化結果。然後我嘗試了JObject.Parse
。
var skillList = from skill in ds.Tables[4].AsEnumerable()
where skill.Field<Int64>("ResumeID") == applicantValue.ResumeID
select new clsResume.ExtractRatingInfo
{
key = skill.Field<string>("Skill"),
value = skill.Field<string>("SkillRating")
};
string skillResult = JsonConvert.SerializeObject(skillList, Newtonsoft.Json.Formatting.None);
JObject obj = JObject.Parse(skillResult);
@bit我試圖serailize包含鍵和值的數據表。並嘗試JObject.Parse –
是的,這是非常可能的,但請你告訴我們你到現在爲止嘗試了什麼。一些代碼會很好。 – Manish