Questions marquées «jackson»

163
Jackson: comment empêcher la sérialisation des champs

J'ai une classe d'entité avec un champ de mot de passe: class User { private String password; //setter, getter.. } Je veux que ce champ soit ignoré lors de la sérialisation. Mais il devrait toujours être en mesure de DEsérialiser. Ceci est nécessaire pour que le client puisse m'envoyer un nouveau...

160
Jackson surmontant les soulignés en faveur de Camel-Case

Je récupère une chaîne JSON sur Internet; comme la plupart des JSON que j'ai vu, il comprend de longues clés séparées par des traits de soulignement. Essentiellement, mon objectif est de désérialiser JSON en objets java, mais je n'utilise pas de traits de soulignement dans le code java. Par...

154
Mappage du format de date vers JSON Jackson

J'ai un format de date provenant de l'API comme celui-ci: "start_time": "2015-10-1 3:00 PM GMT+1:00" Qui est AAAA-JJ-MM HH: MM am / pm GMT horodatage. Je mappe cette valeur à une variable de date dans POJO. De toute évidence, il affiche une erreur de conversion. J'aimerais savoir 2 choses: Quel...

143
Convertir JsonNode en POJO

Cela peut sembler un peu inhabituel, mais je recherche un moyen efficace de transformer / mapper un JsonNodeen un fichier POJO. Je stocke certaines des informations de mon modèle dans des fichiers json et je dois prendre en charge quelques versions de mon modèle. Ce que je fais, c'est charger le...

141
Jolie impression JSON depuis ObjectMapper de Jackson 2.2

En ce moment, j'ai une instance de org.fasterxml.jackson.databind.ObjectMapperet je voudrais obtenir un Stringjoli JSON. Tous les résultats de mes recherches sur Google ont abouti à des moyens Jackson 1.x de le faire et je n'arrive pas à trouver le moyen approprié et non obsolète de le faire avec...

139
Sérialisation Jackson: ignorez les valeurs vides (ou nulles)

J'utilise actuellement jackson 2.1.4 et j'ai du mal à ignorer les champs lorsque je convertis un objet en chaîne JSON. Voici ma classe qui fait office d'objet à convertir: public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new...

139
Format Java 8 LocalDate Jackson

Pour java.util.Date quand je le fais @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; puis en requête JSON lorsque j'envoie { {"dateOfBirth":"01/01/2000"} } Ça marche. Comment dois-je faire cela pour le champ LocalDate de Java 8 ? J'ai essayé d'avoir...

112
JsonMappingException: sur le jeton START_ARRAY

Compte tenu du fichier .json suivant: [ { "name" : "New York", "number" : "732921", "center" : [ "latitude" : 38.895111, "longitude" : -77.036667 ] }, { "name" : "San Francisco", "number" : "298732", "center" : [ "latitude" : 37.783333, "longitude" : -122.416667 ] } ] J'ai préparé deux classes pour...

109
Comment modifier JsonNode en Java?

J'ai besoin de changer la valeur d'un attribut JSON en Java, je peux obtenir la valeur correctement mais je n'ai pas pu modifier le JSON. voici le code ci-dessous JsonNode blablas = mapper.readTree(parser).get("blablas"); for (JsonNode jsonNode : blablas) { String elementId =