Comment faire lorsqu'on a plusieurs constructeurs pour que lors de la deserialisation le bon constructeur soit trouvé?
Comment faire lorsqu'on a plusieurs constructeurs pour que lors de la deserialisation le bon constructeur soit trouvé?
Par défaut JsonConvert utilisera toujours le constructeur sans paramètre.
Il est toutefois possible de définir son propre converter.
https://www.newtonsoft.com/json/help...nConverter.htm
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
Il reste la possibilité de définir le constructeur utilisé par défaut via l'attribut [JsonConstructor].
https://www.newtonsoft.com/json/help...rAttribute.htm
Mais tu ne pourras choisir un constructeur à la volée si c'est le sens de ta question.
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
Oui parfait, c'est ce que je cherchais. Simple mais je me suis perdu dans la doc.
Partager