Friday, May 17, 2024

JValue and JArray

    IEnumerable<dynamic> testObject = JValue.Parse(jsonString);

    var testLists = testObject .Select(obj => new { 

       FirstName = obj.first_name, 

       LastName = obj.last_name}).ToList();



Convert Newtonsoft.Json.Linq.JArray to a list of specific object type

List<SelectableEnumItem> items = ((JArray)array).Select(x => new SelectableEnumItem
{
    FirstName = (string)x["first_name"],
    Selected = (bool)x["selected"]
}).ToList();

No comments:

Post a Comment