C# Language Désérialisation


Exemple

Vous pouvez recevoir un fichier json de n'importe où, d'un fichier ou même d'un serveur. Il n'est donc pas inclus dans le code suivant.

static void Main(string[] args)
{
    string jsonExample; // Has the previous json
    Author author = JsonConvert.DeserializeObject<Author>(jsonExample);
}

La méthode ".DeserializeObject" désérialise " jsonExample " en un objet " Author ". C'est pourquoi il est important de définir les variables json dans la définition des classes, de sorte que la méthode y accède pour la remplir.