Mon objet est sérialisé en tant que {name = "nyname" ....}, cependant, j'ai besoin que toutes les clés commencent par des majuscules, ie. {Name = "myname", .....} comment puis-je faire ça avec Jackson?Les champs de sérialisation de Jackson sont-ils en majuscules?
1
A
Répondre
2
J'ai eu le même problème et posté à ce sujet plus tôt. Je l'ai résolu ici: How can I enable Pascal casing by default when using Jackson JSON in Spring MVC?
Si vous n'utilisez pas Spring, la réponse serait similaire. Vous aurez toujours besoin d'un sérialiseur (de) personnalisé, et vous devrez simplement le connecter à votre programme de la manière que vous choisissez.
Questions connexes
- 1. Jackson :: ajout de champs supplémentaires à un objet en sérialisation
- 2. printemps et Jackson Json: sérialisation deux ensembles différents de champs
- 3. (+ jackson) Champ carte sérialisation
- 4. Ignorer les champs dans jackson sérialisation E/S et aussi ignorer les champs inconnus
- 5. Sérialisation énumérations avec Jackson
- 6. Jackson Json sérialisation
- 7. SQL - Sélectionner les champs majuscules
- 8. Guava Sérialisation en option avec Jackson
- 9. Jackson - sérialisation des entités hibernate
- 10. sérialisation tous les champs
- 11. Modifier tous les champs de chaîne en majuscules
- 12. champs de filtrage et des sous-champs Jackson
- 13. Jackson question sérialisation avec CommonsMultipartFile
- 14. Sérialisation d'objets primitifs racine avec Jackson
- 15. Pourquoi Jackson sérialise-t-il les champs numériques en Strings?
- 16. Prise en charge de Jackson pour le polymorphisme sans annotations et champs de haricots dédiés
- 17. Comment sérialiser des champs transitoires en utilisant jackson?
- 18. Spring MVC + Jackson: sérialisation Json dynamique
- 19. Jackson: sérialisation collection personnalisée à JSON
- 20. Sérialisation des réponses dans Jersey + Jackson
- 21. Champs de commande lors de la sérialisation
- 22. Sérialisation personnalisée pour les champs dans Rails
- 23. Sérialisation C# XAML des champs de contenu
- 24. Jackson: éviter les exceptions dues aux champs non modélisés
- 25. Possibilité de configurer Jackson-Json Mapper pour exclure les propriétés en fonction de l'objet en cours de sérialisation?
- 26. Jackson: Sérialisation/désérialisation d'une chaîne avec une seule entrée
- 27. MS Access Sérialisation de champs SQL complexes?
- 28. Jackson sérialisation de collection polymorphe en plusieurs étapes pour éviter l'effacement de type
- 29. Jackson ne pas nommer les champs que je veux
- 30. Sérialisation de champs supplémentaires avec CollectionDataContactAttribute
Comme mentionné dans la question @bhilstrom référencée, la version actuelle de Jackson autorise désormais les implémentations PropertyNamingStrategy personnalisées. –