.NET 4 имеют встроенный JSON serializer/deserializer?

.NET 4 идут с каким-либо классом, который сериализирует/десериализовывает данные JSON?

  • Я знаю, что существуют сторонние библиотеки, такие как JSON.NET, но я ищу что-то, встроил прямо в.NET.

  • Я нашел Контракты Данных на MSDN, но это для WCF, не для Winforms или WPF.

59
задан stakx supports GoFundMonica 29 August 2012 в 09:00
поделиться

2 ответа

Вы можете использовать класс DataContractJsonSerializer где угодно, это просто класс .net и не ограничивается WCF. Подробнее о том, как его использовать, здесь и здесь .

39
ответ дан 24 November 2019 в 18:31
поделиться

Есть класс JavaScriptSerializer (хотя вам нужно будет сослаться на сборку System.Web.Extensions , класс отлично работает в приложениях WinForms / WPF ). Кроме того, даже если класс DataContractJsonSerializer был разработан для WCF, он отлично работает в клиентских приложениях.

28
ответ дан 24 November 2019 в 18:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: