Maison >développement back-end >Tutoriel C#.Net >Introduction détaillée à DataContractJsonSerializer

Introduction détaillée à DataContractJsonSerializer

零下一度
零下一度original
2017-06-14 09:45:262825parcourir

Vous pouvez utiliser la classe DataContractJsonSerializer pour sérialiser les instances de type en chaînes JSON et désérialiser les chaînes JSON en instances de type. DataContractJsonSerializer se trouve sous l'espace de noms System.Runtime.Serialization.Json. .NET Framework 3.5 est inclus dans System.ServiceModel.Web.dll et une référence à celui-ci doit être ajoutée ; Code de sérialisation et de désérialisation à l'aide de DataContractJsonSerializer : 1 : à l'aide de System ; 2 : en utilisant System.Collections.Generic ; 3 : en utilisant System.Linq ;

1. Analyse des opérations de sérialisation et de désérialisation des données JSON dans .NET

Introduction détaillée à DataContractJsonSerializer

Introduction : Vous pouvez utiliser la classe DataContractJsonSerializer pour sérialiser les instances de type en chaînes JSON et désérialiser les chaînes JSON pour saisir les instances. DataContractJsonSerializer se trouve sous l'espace de noms System.Runtime.Serialization.Json. .NET Framework 3.5 est inclus dans System.ServiceModel.Web.dll et doit y ajouter une référence ; > 2. .Net - Utilisez DataContractJsonSerializer pour les opérations de base de sérialisation et de désérialisation

Introduction détaillée à DataContractJsonSerializer Introduction : Dans Dans la vie quotidienne, nous utilisons souvent le processus de sérialisation d'un objet de type T en Json, puis de renvoi des données liées à la page. Dans chaque entretien, on me demande probablement comment sérialiser ? La réponse est toujours encapsulée au niveau du bas, oublions ça, faisons une simple châtaigne pour s'amuser, de manière à boucher la bouche de l'intervieweur. Lors de la sérialisation et de la désérialisation, nous utilisons principalement l'objet DataContractJsonSerializer, puis coopérons avec MemoryStream, et tout ira bien. Sans plus attendre, commençons par une version simple

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn