jackson

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 Jackson auch viele andere Datenformate wie Avro, CBOR, CSV, Java-Eigenschaften, Protobuf, Smile, XML und YAML.
1
Antwort

Wie kann ich leere Objekte von Jackson ObjectMapper ausschließen?

Grundsätzlich möchte ich keine leeren JSON-Arrays oder Objekte in meinen generierten JSON-Dateien anzeigen. Ich habe meinen ObjectMapper bereits anhand der folgenden Methode konfiguriert: %Vor% Dies funktioniert gut für Arrays, Sammlungen un...
20.11.2014, 19:13
2
Antworten

Jackson, verschieben Sie den dynamischen Eigenschaftswert um eine Stufe nach oben

Ich habe Probleme mit der Modellierung von Serverantworten, einige von ihnen sehen so aus: %Vor% oder %Vor% Es scheint, dass "_embedded" -Eigenschaft nur ein JSON-Objekt hat und dieses Objekt nur eine Eigenschaft (anders benannt) mit tat...
19.12.2014, 12:20
3
Antworten

Warum funktioniert die polymorphe Jackson-Serialisierung nicht in Listen?

Jackson macht etwas wirklich Bizarres und ich kann keine Erklärung dafür finden. Ich mache polymorphe Serialisierung und es funktioniert perfekt, wenn ein Objekt für sich allein ist. Wenn Sie jedoch dasselbe Objekt in eine Liste einfügen und sta...
10.12.2015, 03:26
2
Antworten

Abrufen von JsonMappingException beim Senden von Daten zur Ansicht

Ich versuche DB-Daten auf meiner Webseite anzuzeigen. Ich habe folgenden Code gemacht, wenn GET-Anfrage an die @RequestMapping(value = "/api/binder") . Aber wenn get-Anforderung zu dieser Methode kam, wird es Daten holen (ich habe auf der K...
04.04.2014, 04:21
1
Antwort

JAX-RS und java.time.LocalDate als Eingabeparameter

Problem mit JAX-RS und java.time.LocalDate (java8). Ich möchte ein Objekt wie dieses in eine JAX-RS-Methode mit JSON übergeben: %Vor% Die Ausnahme, die ich bekomme, ist:    com.fasterxml.jackson.databind.JsonMappingException : Es...
04.01.2015, 18:27
3
Antworten

Schrägstrich in Jackson entkommen

Ich benutze Jackson, um JSON-Objekte zu generieren und schreibe sie direkt in das HTML-Tag, so: %Vor% Dieser Code bricht ab, wenn eine Zeichenfolge '</script>' enthält. Der Schrägstrich (/) würde das Problem lösen und wird von JSONs...
25.07.2011, 14:16
2
Antworten

So ändern Sie Werte in einer JSON-Datei mit XPath / JsonPath in Java

Hier ist die JSON-Datei %Vor% Ich möchte den Wert von name.by direkt durch Angabe von XPath / JsonPath Like ändern ($.session.name).changevalue("MYSESSINID") Dies ist nur ein Beispiel Ich verwende die jackson-Bibliothek korrekt und...
02.12.2014, 07:57
4
Antworten

Ist es in Spring MVC 4 möglich, Boolean als JSON zurückzugeben?

Ich habe eine einfache Methode in Controller %Vor% und in Antwort möchte ich { "success": true } zurückgeben Annotation @ResponseBody sagt, dass die Antwort JSON sein wird. Aber jetzt in Antwort bekomme ich nur wahr. Gibt es eine...
17.10.2015, 09:56
1
Antwort

Alternative zur veralteten Methode ObjectMapper.reader (Class)

Ich entwickle eine JSON-Parsing-Anwendung und möchte ObjectReader verwenden. Ich bekomme meine Instanz des Objektlesers wie folgt - %Vor% aber OBJECT_MAPPER.reader(MyType.class); wird als veraltet angezeigt. Welche Alternative ha...
27.11.2015, 12:35
3
Antworten

Frühjahr 3.2: Filtern der Jackson JSON-Ausgabe basierend auf der Spring Security-Rolle

Gibt es eine gute Möglichkeit, die JSON-Ausgabe basierend auf Spring Security-Rollen zu filtern? Ich suche etwas wie @JsonIgnore, aber für Rolle, wie @HasRole ("ROLE_ADMIN"). Wie soll ich das umsetzen?     
24.06.2013, 12:57