Как преобразовать возвращенные значения JSON в переменные в моем консольном приложении?Я получаю ответ JSON от нескольких компаний (750+) от вызова API api и записываю его в консольное приложение, которое выглядит следующим образом:
"companies": [
{
"guid": "81eb95d6-d89e-4e93-aad0-eff89a450fcf",
"name": "Example Company 1",
"rating": 770,
"rating_date": "2018-05-27"
},
{
"guid": "81eb95d6-d89e-4e93-aad0-eff89a450fcf",
"name": "Example Company 2",
"rating": 810,
"rating_date": "2018-05-27"
},
{
"guid": "81eb95d6-d89e-4e93-aad0-eff89a450fcf",
"name": "Example Company 3",
"rating": 760,
"rating_date": "2018-05-27"
},`
Используя клиент SharePoint, я хочу загрузить эти компаниизначения в виде элементов в списке sharepoint.
{
ClientContext context = new ClientContext("http://exampleSharepoint/List");
List companiesList = context.Web.Lists.GetByTitle("Companies");
ListItemCreationInformation itemCreateInfo = new ListItemCreationInformation();
ListItem newItem = companiesList.AddItem(itemCreateInfo);
newItem["Title"] = CompanyTitle;
newItem["guid"] = Guid;
newItem["Rating"] = Rating;
newItem["Rating Date"] = RatingDate;
newItem.Update();
context.ExecuteQuery();
}
Я посмотрел на json deserializer, но с трудом применяю его в моем контексте.Любая помощь очень ценится.