Comment éviter la sérialisation None to null à l'aide du sérialiseur Circé json? Je ne suis pas en mesure de forcer cette bibliothèque à ignorer les champs de sérialisation qui sont None. Est-il possible de réaliser?Évitez de sérialiser à null à l'aide du sérialiseur Circé json
1
A
Répondre
1
J'ai trouvé la solution. Nous pouvons fournir une variable implicite d'instance Printer avec notre configuration. https://github.com/circe/circe/blob/master/modules/core/shared/src/main/scala/io/circe/Printer.scala Nous pouvons définir dropNullKeys sur null et tout fonctionne comme un charme.