JSON-сериализации/десериализации в ASP.Net основной


Так как нет JavaScriptSerializer, какая собственная реализация может быть использована для обработки этого?

Я заметил:JsonResult и я могу форматировать данные в Json с этим, но как мне десериализовать?

или, может быть, мне не хватает некоторых зависимостей в project.json?

1 65

1 ответ:

можно использовать Newtonsoft.Json, это зависимость Microsoft.AspNet.Mvc.ModelBinding, который является зависимостью Microsoft.AspNet.Mvc. Таким образом, вам не нужно добавлять зависимость в свой проект.формат JSON.

#using Newtonsoft.Json
....
JsonConvert.DeserializeObject(json);

обратите внимание, что с помощью контроллера WebAPI вам не нужно иметь дело с JSON.