Als «jackson» getaggte Fragen

Jackson ist eine Java-Bibliothek für Aufgaben wie Lesen und Schreiben (Parsen / Generieren) und Datenbindung an / von Java-Objekten. Obwohl Jackson hauptsächlich für JSON verwendet wird, unterstützt es auch viele andere Datenformate wie Avro, CBOR, CSV, Java-Eigenschaften, Protobuf, Smile, XML und YAML.

10
So konvertieren Sie eine JSON-Zeichenfolge mit Jackson JSON in eine Map <String, String>
Ich versuche so etwas zu machen, aber es funktioniert nicht: Map&lt;String, String&gt; propertyMap = new HashMap&lt;String, String&gt;(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); Aber die IDE sagt: Deaktivierte Zuordnung Map to Map&lt;String,String&gt; Was ist der richtige Weg, um dies zu tun? Ich verwende Jackson nur, weil dies bereits im Projekt verfügbar ist. …
183 java  jackson 


9
Wann wird die Eigenschaft @JsonProperty verwendet und wofür wird sie verwendet?
Diese Bohne 'State': public class State { private boolean isSet; @JsonProperty("isSet") public boolean isSet() { return isSet; } @JsonProperty("isSet") public void setSet(boolean isSet) { this.isSet = isSet; } } wird über die Leitung mit dem Ajax-Rückruf "Erfolg" gesendet: success : function(response) { if(response.State.isSet){ alert('success called successfully) } Ist hier die …
181 java  ajax  jackson 


9
Konvertieren von Java-Objekten in JSON mit Jackson
Ich möchte, dass mein JSON so aussieht: { "information": [{ "timestamp": "xxxx", "feature": "xxxx", "ean": 1234, "data": "xxxx" }, { "timestamp": "yyy", "feature": "yyy", "ean": 12345, "data": "yyy" }] } Code bisher: import java.util.List; public class ValueData { private List&lt;ValueItems&gt; information; public ValueData(){ } public List&lt;ValueItems&gt; getInformation() { return information; …
166 java  json  object  jackson 

8
Konvertieren Sie JSON-Zeichenfolgen mit Jackson in Pretty Print JSON-Ausgaben
Dies ist die JSON-Zeichenfolge, die ich habe: {"attributes":[{"nm":"ACCOUNT","lv":[{"v":{"Id":null,"State":null},"vt":"java.util.Map","cn":1}],"vt":"java.util.Map","status":"SUCCESS","lmd":13585},{"nm":"PROFILE","lv":[{"v":{"Party":null,"Ads":null},"vt":"java.util.Map","cn":2}],"vt":"java.util.Map","status":"SUCCESS","lmd":41962}]} Ich muss den obigen JSON Stringin Pretty Print JSON Output (mit Jackson) konvertieren , wie unten: { "attributes": [ { "nm": "ACCOUNT", "lv": [ { "v": { "Id": null, "State": null }, "vt": "java.util.Map", "cn": 1 } ], "vt": "java.util.Map", "status": "SUCCESS", …

9
Jackson: Wie man eine Feldserialisierung verhindert
Ich habe eine Entitätsklasse mit einem Passwortfeld: class User { private String password; //setter, getter.. } Ich möchte, dass dieses Feld während der Serialisierung übersprungen wird. Aber es sollte immer noch in der Lage sein, zu deserialisieren. Dies ist erforderlich, damit der Client mir ein neues Passwort senden kann, aber …
163 java  json  jackson 

7
Jackson überwindet Unterstriche zugunsten des Kamelfalls
Ich rufe eine JSON-Zeichenfolge aus dem Internet ab. Wie die meisten JSON, die ich gesehen habe, enthält es lange Schlüssel, die durch Unterstriche getrennt sind. Im Wesentlichen ist mein Ziel, JSON in Java-Objekte zu deserialisieren, aber ich verwende keine Unterstriche in Java-Code. Zum Beispiel könnte ich eine UserKlasse mit firstNameFeld …
160 java  jackson 

9
Datumsformat Zuordnung zu JSON Jackson
Ich habe ein Datumsformat von der API wie folgt: "start_time": "2015-10-1 3:00 PM GMT+1:00" Welches ist JJJJ-TT-MM HH: MM am / pm GMT Zeitstempel. Ich ordne diesen Wert einer Datumsvariablen in POJO zu. Offensichtlich zeigt es Konvertierungsfehler. Ich möchte 2 Dinge wissen: Welche Formatierung muss ich verwenden, um die Konvertierung …
154 java  json  date  jackson  pojo 


12
Jackson - Deserialisieren mit generischer Klasse
Ich habe eine JSON-Zeichenfolge, die ich in die folgende Klasse deSerialisieren sollte class Data &lt;T&gt; { int found; Class&lt;T&gt; hits } Wie mache ich es? Dies ist der übliche Weg mapper.readValue(jsonString, Data.class); Aber wie erwähne ich, wofür T steht?
147 java  json  generics  jackson 

4
Konvertieren Sie JsonNode in POJO
Dies mag etwas ungewöhnlich erscheinen, aber ich suche nach einem effizienten Weg, um a JsonNodein a umzuwandeln / abzubilden POJO. Ich speichere einige Informationen meines Modells in JSON-Dateien und muss einige Versionen meines Modells unterstützen. Ich lade die JSON-Datei in den Speicher eines JsonNode und wende einige Versionsstrategien an, damit …
143 java  json  jackson 

8
Hübsches Drucken von JSON aus dem ObjectMapper von Jackson 2.2
Im Moment habe ich eine Instanz von org.fasterxml.jackson.databind.ObjectMapperund möchte eine Stringmit hübschem JSON bekommen. Alle Ergebnisse meiner Google-Suche haben Jackson 1.x-Methoden ergeben, und ich kann mit 2.2 anscheinend nicht die richtige, nicht veraltete Methode finden. Auch wenn ich nicht glaube, dass Code für diese Frage unbedingt erforderlich ist, habe ich …
140 java  json  jackson 

8
Jackson-Serialisierung: leere Werte ignorieren (oder null)
Ich verwende derzeit Jackson 2.1.4 und habe Probleme, Felder zu ignorieren, wenn ich ein Objekt in eine JSON-Zeichenfolge konvertiere. Hier ist meine Klasse, die als zu konvertierendes Objekt fungiert: public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public static class Data …
138 java  json  jackson 

14
Java 8 LocalDate Jackson-Format
Für java.util.Date, wenn ich es tue @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; dann in JSON-Anfrage, wenn ich sende { {"dateOfBirth":"01/01/2000"} } Es klappt. Wie soll ich das für das LocalDate- Feld von Java 8 machen ? Ich habe es versucht @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private …
138 java  json  jackson  jax-rs  resteasy 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.