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.
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));
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,
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",
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
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
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
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
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
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
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
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")
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
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;
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
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
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.
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
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;
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
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
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
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
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
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
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 })