.NET FrameworkSérialisation JSON

Remarques

JavaScriptSerializer vs Json.NET

La classe JavaScriptSerializer été introduite dans .NET 3.5 et est utilisée en interne par la couche de communication asynchrone de .NET pour les applications compatibles AJAX. Il peut être utilisé pour travailler avec JSON dans le code managé.

Malgré l'existence de la classe JavaScriptSerializer , Microsoft recommande d'utiliser la bibliothèque open source Json.NET pour la sérialisation et la désérialisation. Json.NET offre de meilleures performances et une interface plus conviviale pour mapper JSON sur des classes personnalisées (un objet JavaScriptConverter personnalisé serait nécessaire pour accomplir la même chose avec JavaScriptSerializer ).

Sérialisation JSON Exemples Liés