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.
3
Antworten

Verlässt Jackson JSON spezielle Char-Escapes?

Ich nahm an, dass Jackson während der Serialisierung automatisch Sonderzeichen entziehen würde, d. h. "/ path /" als "\ / Pfad \ /" serialisieren. Es scheint nicht der Fall zu sein - zumindest mit 1.6: %Vor% ... schlägt fehl - die ausgegeben...
12.01.2011, 19:37
2
Antworten

Java kann Enum nicht als String-Argument für eine Annotation verwenden (zB Jackson)

Ich schreibe Java-Code, der Jackson für die JSON-Serialisierung verwendet. Eine Anmerkung, die ich vor einem meiner Klassen verwenden muss, ist @JsonTypeName(/*Insert string here*/) , um einem Objekt dieser Klasse eine eindeutige Kennung für...
27.09.2012, 15:58
1
Antwort

RestTemplate + Jackson

Ich möchte Spring's RestTemplate plus Jackson verwenden, um einen WebService zu verwenden. Ich habe mehrere Tutorials verfolgt und bin an den Punkt gekommen, die DAOs zu erstellen. Dies ist die Methode, bei der ich alle meine Domain-Objekte beko...
20.08.2013, 06:38
1
Antwort

Gibt es eine jackson json-Strategie (mit Annotationen oder auf andere Weise), die eine Logik vor und nach der Deserialisierung des Feldes ausführt?

Ich muss Code ausführen, nachdem die Deserialisierung in den Feldern eines POJO durchgeführt wurde. Gibt es irgendeine Möglichkeit, dies durch eine Jackson Annotation (oder andere) Strategie zu tun? Ein Weg, um damit zu gehen, ist ein ben...
02.04.2011, 10:32
2
Antworten

Deserialisieren Sie JSON, das (_links und _embedded) enthält, mithilfe von Spring-hateas

Ich versuche, sehr einfache json webservices aufzurufen, die Daten dieses Formulars zurückgeben: %Vor% Wie Sie sehen können, ist es ziemlich geradlinig. Ich habe keine Probleme, die Verbindungen zu analysieren, meine POJOs, die von ResourceS...
14.06.2016, 13:41
1
Antwort

Wie verwende ich die Eigenschaft 'spring.jackson.date-format' von Spring Boot?

Laut SpringBoot-Referenzhandbuch Wenn ich die spring.jackson.date-format Eigenschaft festlege, wird es: Date format string or a fully-qualified date format class name. For instance 'yyyy-MM-dd HH:mm:ss' . Dies funktioniert jedoch nicht...
25.04.2017, 22:52
1
Antwort

Alternative zu Jackson @ JsonSubTypes

Jackson Framework bietet Annotation-basierten Ansatz, um die Typinformationen während des Serialisierungsprozesses zu emittieren. Ich möchte keine @ JsonSubTypes-Annotation in meiner Superklasse (Animal) verwenden. Stattdessen möchte ich m...
08.07.2014, 12:29
1
Antwort

Spring und @JsonView mit mehreren Bezeichnern

Spring unterstützt @JsonView seit Version 4.1. Eine Spring-Contoller-Methode (mit @RestController annotiert) mit @JsonView , die mehrere Bezeichner enthält, wurde mit der folgenden Ausnahme versehen: %Vor% Offenbar entsprechend de...
30.12.2015, 19:05
1
Antwort

Benutzerdefinierte Deserialisierung von JSON FIELD mit Jackson in Java?

Eine einfache Entity-Klasse wie diese gegeben %Vor% Gibt es eine Möglichkeit für mich, die jackson streaming API zu nutzen, um NUR das Feld createdOn deserialisieren zu können? Wenn nicht, wäre so etwas in der Zukunft möglich? %Vor% Es s...
11.03.2011, 06:21
2
Antworten

Deserialize ArrayList aus String mit Jackson ACCEPT_SINGLE_VALUE_AS_ARRAY

Problem Deserialisieren des Arrays als String mit Jackson 2 Dies ist ein ähnliches Problem mit Deserialize ArrayList aus String mit Jackson Der eingehende JSON (den ich nicht kontrollieren kann) hat ein Element 'thelist', das ein Array i...
08.10.2012, 02:42