46 votes

Json.NET : Désérialisation des dictionnaires imbriqués

Lors de la désérialisation d’un objet en un () les objets imbriqués sont désérialisés en s. Est-il possible de forcer la désérialisation d’objets imbriqués ens ?

61voto

AlexD Points 1962

J’ai trouvé un moyen de convertir tous les objets imbriqués en fournissant une implémentation :

Documentation : CustomCreationConverter avec Json.NET

2voto

madth3 Points 4062

Alternative/Mise à jour :

J’avais besoin de désérialiser un dictionnaire de dictionnaires de ``s et avec les Json.NET actuelles (5.0) je n’ai pas eu à créer un CustomConverter, j’ai juste utilisé (dans VB.Net):

Ou, en C# :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X