Tag: jackson

Jackson ist eine Java-Bibliothek für die Bearbeitung von Aufgaben wie Lesen und schreiben (Analyse / Generierung) und data binding an/aus Java-Objekten. Obwohl in Erster Linie verwendet, für JSON, Jackson unterstützt auch viele andere Formate wie Avro, CBOR, CSV, Java Eigenschaften, Protobuf, Lächeln, XML und YAML.

Ein json-Objekt mit jackson erstellen

Anzahl der Antworten 4 Antworten
Wie kann ich eine json-array wie im folgenden Beispiel mit jackson. Versuchte ich mit ObjectMapper, aber dies scheint nicht richtig. try (DirectoryStream<Path> ds = Files.newDirectoryStream(path)) { for (Path file : ds) { System.out.println("name:"+file.getFileName()+ "\n"+ "mime:"+Files.probeContentType(file)+ "\n"+ "locked:"+!Files.isWritable(file));

Kleines Beispiel für Jackson Scala Module?

Anzahl der Antworten 2 Antworten
Kann jemand Punkt mich gegen ein einfaches Beispiel von Jackson Serialisierung/Deserialisierung mit Ihren Scala-Modul für 2.10? Ich bin auf der Suche nach Reflexion-basierte JSON nicht, die field-by-field-Anmerkung oder eine Abtretung und es schien, als könnte dies tun,

Schreiben Sie ObjectNode in JSON String mit UTF-8 Zeichen in Escaped ASCII

Anzahl der Antworten 1 Antworten
Möchte ich schreiben, den Inhalt von Jacksons ObjectNode einen string mit der UTF-8-Zeichen geschrieben wird, als ASCII - (Unicode-Escapezeichen). Hier ist eine Beispiel-Methode: private String writeUnicodeString() { ObjectMapper mapper = new ObjectMapper(); ObjectNode node = mapper.getNodeFactory().objectNode(); node.put("field1",

Strange Jackson-Ausnahme wird beim Serialisieren des Hibernate-Objekts ausgelöst

Anzahl der Antworten 15 Antworten
Jackson wirft eine seltsame Ausnahme, dass ich nicht weiß, wie Sie zu beheben. Ich bin mit Spring, Hibernate und Jackson. Habe ich bereits berücksichtigt, dass lazy-loading ist das problem verursacht, aber ich habe Maßnahmen ergriffen, um sagen

Unterschied zwischen @JsonIgnore und @JsonBackReference, @JsonManagedReference

Anzahl der Antworten 2 Antworten
Ich kenne beide @JsonIgnore und @JsonManagedReference, @JsonBackReference werden verwendet, um zu lösen die Infinite recursion (StackOverflowError), was ist der Unterschied zwischen diesen beiden? Hinweis : Dies sind die Jackson-Anmerkungen. Kommentar zu dem Problem - Öffnen Ja, ich

Jackson deserialisiert ISO8601 von Datum zu Datum in Java8 Instant

Anzahl der Antworten 2 Antworten
Ich versuche zu Deserialisieren eines formatiert nach ISO8601 Datum in Java8 Augenblick mit Jackson. Ich habe mich registriert JavaTimeModule mit dem ObjectMapper, ausgeschaltet WRITE_DATES_AS_TIMESTAMPS. Jedoch, wenn man versucht zu Deserialisieren 2016-03-28T19:00:00.000+01:00 es wird nicht funktionieren, weil es

Jackson las JSON in der generischen Liste

Anzahl der Antworten 4 Antworten
Ich bin mit Jackson, um zu Lesen, json-Nachrichten. Einer der Werte, die ich' versuchen, zu analysieren, ist eine Liste und einen anderen Wert enthält den Typ der Daten in der Liste. Dies ist die Struktur, die ich

wie man JSONArray mit camel-jackson in eine Objektliste konvertiert

Anzahl der Antworten 5 Antworten
Bin mit dem String des json-array wie folgt {"Compemployes":[ { "id":1001, "name":"jhon" }, { "id":1002, "name":"jhon" } ]} ich will zu konvertieren, das diese jsonarray zu List<Empolyee> . für diese habe ich das maven-dependency "camel-jackson" und schreiben

Unterschiedliche Namen der JSON-Eigenschaft während der Serialisierung und Deserialisierung

Anzahl der Antworten 8 Antworten
Ist es möglich: Sie haben ein Feld in der Klasse, aber unterschiedliche Namen für es bei der Serialisierung/Deserialisierung in Jackson Bibliothek? Zum Beispiel habe ich die Klasse "Koordinaten". class Coordinates{ int red; } Für die Deserialisierung von

Jackson JSON Deserialisierung mit Root Element

Anzahl der Antworten 1 Antworten
Ich habe eine Frage an Jackson, dass ich denke, dass sollte einfach zu lösen, aber es ist, mich zu töten. Sagen wir, ich habe ein java-POJO-Klasse, die wie folgt aussieht (angenommen, Getter und Setter für mich): class

Warum, wenn ein Konstruktor mit @JsonCreator annotiert wird, müssen seine Argumente mit @JsonProperty kommentiert werden?

Anzahl der Antworten 6 Antworten
In Jackson, wenn Sie kommentieren einen Konstruktor mit @JsonCreator müssen Sie kommentieren seine Argumente mit @JsonProperty. Damit dieser Konstruktor public Point(double x, double y) { this.x = x; this.y = y; } wird dies: @JsonCreator public Point(@JsonProperty("x")

Spring Rest POST Json RequestBody Der Inhaltstyp wird nicht unterstützt

Anzahl der Antworten 10 Antworten
Wenn ich versuche zu posten neues Objekt mit post-Methode. RequestBody konnte nicht erkennen, contentType. Der Frühling ist bereits konfiguriert und POST konnte mit der Arbeit andere Objekte, aber nicht das spezifische. org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json;charset=UTF-8' not supported

Jacksons @ JsonView, @JsonFilter und Spring

Anzahl der Antworten 7 Antworten
Kann man das Jackson @JsonView und @JsonFilter Anmerkungen zum ändern des JSON zurückgegeben, die von einem Spring MVC-controller, während Sie mit MappingJacksonHttpMessageConverterund Feder @ResponseBody und @RequestBody Anmerkungen? public class Product { private Integer id; private Set<ProductDescription> descriptions;

Jackson Json Deserialisierung: Unbekanntes Feld "...", nicht als ignorierbar markiert

Anzahl der Antworten 5 Antworten
Bin ich immer die folgende Fehlermeldung und keine Lösung gefunden ich habe den trick für mich: Unbekannte Feld "GaugeDeviceId" (Klasse GaugeDevice), nicht gekennzeichnet als vernachlässigbar Scheint das problem, dass der Dienst gibt den Namen der Eigenschaft mit

Konvertiere Map in JSON mit Jackson

Anzahl der Antworten 4 Antworten
Wie kann ich umwandeln einer Karte auf eine gültige JSON mit Jackson? Mache ich es über die Google-GSON über Spring Boot REST-Post-Methode... Hier ist die RESTful-Web-Service: import java.util.Map; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import

Jersey + Jackson JSON Datumsformat Serialisierung - wie man das Format ändert oder benutzerdefinierten JacksonJsonProvider verwendet

Anzahl der Antworten 7 Antworten
Ich bin mit Jersey + Jackson zu bieten, REST, JSON services-Schicht für meine Anwendung. Das problem ist, dass ich das Standard-Datum-Serialisierung-format sieht so aus: "CreationDate":1292236718456 Zuerst dachte ich, es ist ein UNIX-timestamp... aber es ist zu lang.

Zusammenführen zweier JSON-Dokumente mit Jackson

Anzahl der Antworten 6 Antworten
Ist es möglich, zum Zusammenführen von zwei JSON-Dokumente mit der Jackson-JSON-Bibliothek? Ich bin grundsätzlich mit dem Jackson-mapper mit einfacher Java-Karten. Ich habe versucht, die Suche in Google und Jackson die Dokumentation, aber konnte nichts finden. InformationsquelleAutor der

Jackson Databind Enum case insensitive

Anzahl der Antworten 8 Antworten
Wie kann ich Deserialisieren JSON-string mit enum-Werte, die groß-und Kleinschreibung? (mit Jackson Databind) Den JSON-string: [{"url": "foo", "type": "json"}] und meine Java-POJO: public static class Endpoint { public enum DataType { JSON, HTML } public String url;

Jackson - JSON-String deserialisieren - TypeReference vs TypeFactory.constructCollectionType

Anzahl der Antworten 1 Antworten
Zu deserialise JSON-string auf eine Liste von Klassen, verschiedene Möglichkeiten aufgeführt StackOverflow-Frage Typ 1 (docs link): List<SomeClass> someClassList = mapper.readValue(jsonString, typeFactory.constructCollectionType(List.class, SomeClass.class)); Typ 2 (docs link): List<SomeClass> list = mapper.readValue(jsonString, new TypeReference<List<SomeClass>>() { }); Obwohl beide die

Wie wird der Jackson JSON-Mapper angepasst, der implizit von Spring Boot verwendet wird?

Anzahl der Antworten 8 Antworten
Ich bin mit Spring Boot (1.2.1), die in ähnlicher Weise wie in Ihren Aufbau eines RESTful Web-Service tutorial: @RestController public class EventController { @RequestMapping("/events/all") EventList events() { return proxyService.getAllEvents(); } } Also oben, Spring MVC verwendet implizit

REST mit Spring und Jackson vollständige Datenbindung

Anzahl der Antworten 5 Antworten
Ich bin mit Spring MVC, JSON zu behandeln POST-Anfragen. Unterhalb des covers bin ich mit dem MappingJacksonHttpMessageConverter gebaut, auf der Jackson JSON processor und aktiviert, wenn Sie die Verwendung des mvc:annotation-driven. Einer meiner Dienstleistungen erhält eine Liste

Verwenden von Jackson ObjectMapper mit Java 8 Optionale Werte

Anzahl der Antworten 7 Antworten
War ich versucht, Jackson zu schreiben, ein Klasse Wert, JSON, die Optional auch als Felder: public class Test { Optional<String> field = Optional.of("hello, world!"); public Optional<String> getField() { return field; } public static void main(String args) throws

wie man jackson spezifiziert, um nur Felder zu benutzen - vorzugsweise global

Anzahl der Antworten 5 Antworten
Standard-jackon Verhalten scheint, dass beide Eigenschaften (Getter und setter) und Felder, die zum serialisieren und Deserialisieren zu json. Ich würde gerne die Felder als kanonische Quelle der Serialisierung config und somit auch nicht wollen, dass jackson zu

Gibt es ein jackson-Datentypmodul für JDK8 java.time?

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach einem Modul für die neue Java JDK8.Zeit Klassen. Ich schaute durch die FasterXML GitHub-Projekt-Auflistung und jetzt keine gefunden. Als ich verstehen, Jackson ist noch kompiliert JDK6 so nicht verwenden können, diese

Wie man JSON-Ausgabe mit Jersey 1.6 mit JAXB erzeugt

Anzahl der Antworten 6 Antworten
@XmlRootElement public class Todo { private String s = "test"; public String getS() { return s; } public void setS(String s) { this.s = s; } } und service: @Path("/test") public class Service { @GET @Produces({MediaType.APPLICATION_JSON })