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.

Jackson - Erforderliche Eigenschaft?

Anzahl der Antworten 3 Antworten
Ich bin mit Jacksons readValue () - Methode auf einer Objekt-mapper zum Lesen aus einer JSON-Datei und wandeln es in meinem java-Objekt. zB. mapperObject.readValue( node, MyTargetClass.class ) Gibt es irgendwelche Anmerkungen, die ich einstellen kann auf MyTargetClass

Spring-MVC-406 Nicht Akzeptabel, anstelle der JSON-Antwort

Anzahl der Antworten 5 Antworten
Ich versuche, wieder eine JSON-Antwort mit Feder 3.0.6, aber ich bekomme 406 Antwort "Nicht Akzeptabel", mit der Beschreibung: "Die Ressource identifiziert, die durch diese Anforderung ist nur in der Lage, generieren von Antworten mit Merkmalen nicht akzeptabel

De-serialisieren der JSON zu polymorphen Objekt-Modell mit Spring und JsonTypeInfo annotation

Anzahl der Antworten 6 Antworten
Habe ich die folgenden Objekt-Modell in meinem Spring MVC (v3.2.0.VERSION) - web-Anwendung: public class Order { private Payment payment; } @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = As.WRAPPER_OBJECT) @JsonSubTypes.Type(name = "creditCardPayment", value = CreditCardPayment.class) public interface Payment {} @JsonTypeName("creditCardPayment")

Warum hat Jackson 2 nicht erkennen, die ersten Großbuchstaben an, wenn der führende camel-case Wort nur einen Buchstaben lang ist?

Anzahl der Antworten 3 Antworten
Ich bin mit Spring MVC 4 mit Jackson 2 für meinen Dienst. Für eine der Operationen, die ich haben ein Anfrage-Objekt hat ein Attribut, in dem die führenden camel-case word-dies ist nur ein Brief in der Länge:

Serialisieren bi-direktionale JPA-Entitäten zu JSON mit jackson

Anzahl der Antworten 4 Antworten
Ich bin mit Jackson zu serialisieren meine JPA-Modell in JSON. Habe ich die folgenden Klassen: import com.fasterxml.jackson.annotation.*; import javax.persistence.*; import java.util.Set; @JsonInclude(JsonInclude.Include.NON_NULL) @JsonIgnoreProperties(ignoreUnknown = true) @JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class) @Entity public class Parent { @Id @GeneratedValue(strategy = GenerationType.IDENTITY)

Jackson Anmerkungen ignoriert im Frühjahr

Anzahl der Antworten 5 Antworten
Ich versuche zu machen, eine Eigenschaft, die in einer domain-Klasse versteckt, aber es hält, die in der JSON ausgegeben. Ich bin mit Jackson 2.0 und Spring 3.1.1 Ausgabe von /users/1: {"id":1,"password":null,"email":"[email protected]","firstName":"John","lastName":"Smith"} Meiner domain-Klasse: @Entity public class User

JSON Deserialisieren von Klassen

Anzahl der Antworten 2 Antworten
Server gibt den Teil des JSON: {"condition": { "or": [ { "and": [ { "operand": "a", "operator": "==", "value": "true" }, { "not": { "operand": "b", "operator": "==", "value": "true" } } ] }, { "and": [

spring boot Joda DateTime Serialisieren

Anzahl der Antworten 5 Antworten
Ich versuche zu serialisieren Joda DateTime-Eigenschaften, wie im ISO-8601 mit Spring-Boot-v1.2.0.BUILD-SNAPSHOT Hier ist meine sehr einfache REST-Anwendungen. @RestController @Configuration @ComponentScan @EnableAutoConfiguration public class Application { class Info{ private DateTime dateTime; public Info(){ dateTime = new DateTime(); }

Spring 3.2 und Jackson 2: hinzufügen von benutzerdefinierten Objekt-mapper

Anzahl der Antworten 3 Antworten
Ich bin die Entwicklung eines REST-webservice in spring MVC. Ich brauche, um zu ändern, wie jackson 2 serialisieren mongodb objectids. Ich bin mir nicht sicher, was zu tun, denn die fand ich teilweise Dokumentation für jackson 2,

Java: Jackson polymorphe JSON Deserialisierung eines Objekts mit einer Schnittstelle Eigenschaft?

Anzahl der Antworten 1 Antworten
Ich bin mit Jacksons ObjectMapper Deserialisieren eine JSON-Darstellung eines Objekts, enthält eine Schnittstelle, die als eine seiner Eigenschaften. Eine vereinfachte version des Codes kann hier gesehen werden: https://gist.github.com/sscovil/8735923 Grundsätzlich habe ich eine Klasse Asset mit zwei Eigenschaften:

Fehlgeschlagen zu faul initialisieren einer Sammlung.. keine Sitzung oder die Sitzung geschlossen wurde

Anzahl der Antworten 5 Antworten
Ich weiß nicht, was anderes zu versuchen, ich habe aktualisiert, um Jackson 2 geändert, zu Faul, verwendet @JsonIgnore... aber nichts geklappt. Irgendeine Idee, was kann es sein? Umgebung Spring MVC 3.2.5 Jackson 2.2 Hibernate 3.5.4 FEHLER Estado

Wie behandeln leere Antwort im Frühjahr RestTemplate

Anzahl der Antworten 1 Antworten
Meine Authorization service returs eine http-204 auf Erfolg und eine http 401 auf Fehler, aber keine responseBody. Ich bin nicht in der Lage zu konsumieren, dies mit der RestTemplate client. Es schlägt fehl, versucht zu serialisieren der

Spring @ResponseBody Jackson JsonSerializer mit JodaTime

Anzahl der Antworten 5 Antworten
Habe ich unten Serializer für JodaTime Handhabung: public class JodaDateTimeJsonSerializer extends JsonSerializer<DateTime> { private static final String dateFormat = ("MM/dd/yyyy"); @Override public void serialize(DateTime date, JsonGenerator gen, SerializerProvider provider) throws IOException, JsonProcessingException { String formattedDate = DateTimeFormat.forPattern(dateFormat).print(date);

jackson Selbstreferenz führt zu Zyklus

Anzahl der Antworten 1 Antworten
Ich habe ein problem beim konvertieren von hibernate Objekte in JSON mit Jackson, da einige Objekte haben ein selbst-Referenz in der definition. Das problem ist, dass ich keinen Einfluss auf den code von diesen Entitäten, so kann

Wie zu ignorieren enum-Felder in Jackson JSON-zu-Objekt mapping?

Anzahl der Antworten 3 Antworten
Habe ich ein JSON-Objekt ist so etwas wie: {"name":"John", "grade":"A"} oder {"name":"Mike", "grade":"B"} oder {"name":"Simon", "grade":"C"} etc Ich versuche, die Karte über JSON: @JsonIgnoreProperties(ignoreUnknown = true) public class Employee{ @JsonIgnoreProperties(ignoreUnknown = true) public enum Grade{ A, B,

Doppelte JSON-Feld mit Jackson

Anzahl der Antworten 3 Antworten
Ich bin mit Jackson JSON - (de)Serialisierung in Verbindung mit dem Frühling. Aber ich habe ein Problem mit einem Feld doppelt, in einigen Fällen. Ich habe eine abstrakte Klasse: @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property =

JSONP mit Spring 3.0 und Jackson

Anzahl der Antworten 5 Antworten
Rückgabe eines JSON-Antwort mit Spring 3.0 ist genug zur hinzufügen eines @ResponseBody annotation zusammen mit der @RequestMapping innerhalb einer @Controller. Vorausgesetzt, dass MapppingJacksonJson-Bibliothek geladen wird und dass der client sendet Accept-header mit application/json ist, wird es funktionieren.

Jackson-JSON-Bibliothek: wie zum instanziieren einer Klasse enthält abstrakte Felder

Anzahl der Antworten 3 Antworten
Ich möchte konvertieren von JSON-Strings in java-Objekt, aber die Klasse dieses Objekts enthält abstrakte Felder, die Jackson kann nicht instanziiert und produziert nicht das Objekt. Was ist der einfachste Weg, zu sagen, es über einige default-Implementierung einer

Verwenden Sie Klassen-Namen als root-Schlüssel für die JSON-Serialisierung Jackson

Anzahl der Antworten 11 Antworten
Angenommen ich habe ein pojo: import org.codehaus.jackson.map.*; public class MyPojo { int id; public int getId() { return this.id; } public void setId(int id) { this.id = id; } public static void main(String args) throws Exception {

Jackson serialisiert einen ZonedDateTime zu Unrecht in den Frühling Starten

Anzahl der Antworten 1 Antworten
Ich habe eine einfache Anwendung mit Spring-Boot und Jetty. Ich habe einen einfachen controller der Rückgabe ein Objekt, das eine Java-8 ZonedDateTime: public class Device { //... private ZonedDateTime lastUpdated; public Device(String id, ZonedDateTime lastUpdated, int course,

Wie erstelle ich ein Komplexes json-Objekt in java?

Anzahl der Antworten 6 Antworten
Ich versuche zu schaffen, das json-Objekt in java und kämpfen: { "notification": { "message": "test", "sound": "sounds/alarmsound.wav", "target": { "apps": [ { "id": "app_id", "platforms": [ "ios" ] } ] } }, "access_token": "access_token" } Hilfe zu

Standard-Zeitzone für DateTime-Deserialisierung mit Jackson (Joda-Time module)

Anzahl der Antworten 4 Antworten
Dieser Frage ist die nach der Deserialisierung zu Joda-Time DateTime mit jackson-datatype-joda-Modul für Jackson. Gibt es eine Standard-Zeitzone-Datum-strings wird deserialisiert werden? Wenn dem so ist, was ist es? Ist es UTC? Muss ich die Frage, weil die

VFY: nicht lösen virtuellen Methode

Anzahl der Antworten 3 Antworten
Ich bin mit Jackson in meine android-app. Habe ich diese beiden jar-Dateien in meinem build-path: jackson-core-asl-1.0.0.jar jackson-mapper-asl-1.0.0.jar Aber, ich sehe dies in meinem Logcat: 11-24 18:25:15.093: I/dalvikvm(28842): Could not find method org.codehaus.jackson.map.ObjectMapper.getTypeFactory, referenced from method org.springframework.http.converter.json.MappingJacksonHttpMessageConverter.getJavaType 11-24

Wie bekomme ich die kompakte form des pretty-Print JSON-code?

Anzahl der Antworten 4 Antworten
Wie mache ich Jackson ' s Methode build() pretty-print für seine JSON-Ausgabe? Hier ist ein Beispiel, dass pretty-prints die hässliche form von JSON-code. Ich brauche die nette version der JSON-code dann convet es zu hässlich fom. Wie

Effiziente POJO mapping auf/von Java Mongo DBObject mit Jackson

Anzahl der Antworten 5 Antworten
Zwar ähnlich, Konvertieren von DBObject, um ein POJO mit MongoDB-Java-Treiber meine Frage ist anders, ich bin speziell interessiert mit Jackson für die Zuordnung. Ich habe ein Objekt, welches ich konvertieren möchte, um ein Mongo DBObject-Instanz. Will ich

Die JAR-Datei enthält die JsonProcessingException Klasse?

Anzahl der Antworten 2 Antworten
Wenn ich versuche, mit Jackson 2.1.1 mit den folgenden jar-Dateien (im Frühjahr 3.2.2), jackson-core-2.1.1.jar jackson-annotations-2.1.1.jar jackson-databind-2.1.1.jar Bekomme ich die folgende exception. java.lang.ClassNotFoundException: org.codehaus.jackson.JsonProcessingException So, ich denke, die Klasse JsonProcessingException enthalten ist, durch die jackson-core-asl-2.1.1.jar Datei (ich bin

readValue und readTree in Jackson: Wann verwendet man welchen?

Anzahl der Antworten 2 Antworten
Ich bin gerade erst mit der Jackson-JSON-Bibliothek. Jackson ist eine sehr mächtige Bibliothek, aber es hat eine furchtbar umfangreiche API. Eine Menge Dinge, die getan werden kann, mehrere Möglichkeiten. Das macht es schwer, Ihren Weg zu finden,

Posting JSON, REST-API

Anzahl der Antworten 9 Antworten
Ich bin der Erstellung einer REST-API, die akzeptieren, die JSON-Anfragen. Teste ich es mit CURL: curl -i -POST -H 'Accept: application/json' -d '{"id":1,"pan":11111}' http://localhost:8080/PurchaseAPIServer/api/purchase Aber immer folgende Fehlermeldung: HTTP/1.1 415 Unsupported Media Type Server: Apache-Coyote/1.1 Content-Type: text/html;charset=utf-8

Kann nicht deserialisiert Instanz von org.joda.Zeit.DateTime oder LocalDate aus START_OBJECT token

Anzahl der Antworten 4 Antworten
v2.1.1, joda-Modul. Ich die konvertieren kann eine json-Datei, um das pojo in einem unit-test mit objectMapper.readValue(file, pojo .Klasse); Jedoch, wenn eine Feder RESTTemplate client ruft die Standard-json-converter konvertieren Sie ein inputStream mit dem domain-Objekt mit Joda-Typen (DateTime

Jackson @JsonFormat Datum mit einem Tag weniger

Anzahl der Antworten 2 Antworten
Habe ich schon verwendet, Frühling Datum, Rest mit Spring-Boot in meinem Projekt. Dieses Projekt hat ein Objekt und ich habe die annotation @JsonFormat, um das Datum zu formatieren Feld, die empfangen werden von meinem Json. Das format

jackson2 JSON ISO-8601-Datum von JodaTime im Frühjahr 3.2RC1

Anzahl der Antworten 5 Antworten
Arbeite ich an eine REST API, Spring MVC 3.2RC1. Ich bin das Holen einer JPA-entity mit einem org.joda.Zeit.DateTime timestamp in es und lassen Sie den Frühling serialise es in JSON mit @RequestMapping(value = "/foobar", method = RequestMethod.GET,

Jackson Deserialisierung ... Unerwartetes token (END_OBJECT),

Anzahl der Antworten 1 Antworten
Ich versuche zu Deserialisieren eines JSON-array in eine Java-Sammlung mit Jackson. Dies motiviert durch die Antworten auf diese Frage, die ich Letzte Nacht Kann ich ein Exemplar einer Oberklasse und haben eine Besondere Unterklasse instanziiert werden basierend

Können wir machen Objekt als Schlüssel in der map bei der Verwendung von JSON?

Anzahl der Antworten 3 Antworten
Wie der folgende code: public class Main { public class innerPerson{ private String name; public String getName(){ return name; } } public static void main(String args){ ObjectMapper om = new ObjectMapper(); Map<innerPerson, String> map = new HashMap<innerPerson,String>();

Jackson Deserialisierung mit unbekannten dynamischen Eigenschaften

Anzahl der Antworten 2 Antworten
Ich habe einen JSON string wie: "shipping_profiles": { "563": { "name": "name", "value": "value" }, "564": { "name": "name", "value": "value" }, "565": { "name": "name", "value": "value" }, "566": { "name": "name", "value": "value" } }

Spring Boot Probleme mit der Serialisierung von java.Zeit.LocalDateTime mit Jackson zurückkehren ISO-8601 JSON-Zeitstempel?

Anzahl der Antworten 3 Antworten
Arbeite ich an der Konvertierung einige Modelle in einer spring-boot-REST-API-app mit java 8 ist java.time.LocalDateTime statt joda ist DateTime. Ich will die Zeiten zurück von API-Aufruf, um die Einhaltung der ISO_8601 - format. Motivation: vorwärts kompatibel mit

Frühjahr: Rückkehr JSON vom controller als ModelAndVIew

Anzahl der Antworten 2 Antworten
Wie kann ich die JSON zurückgeben von spring controller als view oder ModelAndView? Ich bin nicht daran interessiert, mit @ResponseBody annotation. Gibt es eine andere Möglichkeit, dies zu tun? InformationsquelleAutor der Frage Arjun | 2011-05-30

Hat Jackson Ohne Anmerkungen, Unbedingt Benötigen Setter?

Anzahl der Antworten 1 Antworten
Ich bin mit Jackson 1.6.4 und Java JDK 6. Möchte ich nicht verwenden Jackson Anmerkungen; ich will unveränderlich Java-Objekte ohne setter. Den beiden Anforderungen scheinen sich im Konflikt. Wenn ich private setter Deserialisierung funktioniert einwandfrei. Ich versuche,

Verstecken wollen, einige Felder von einem Objekt zugeordnet werden JSON-Jackson

Anzahl der Antworten 6 Antworten
Ich habe eine User-Klasse, die ich zuordnen möchten JSON mit Jackson. public class User { private String name; private int age; prviate int securityCode; //getters and setters } Ich diese Karte, um einen JSON-string mit - User

Wie definieren Sie optional json-Feld mit Jackson

Anzahl der Antworten 2 Antworten
Habe ich ein Objekt mit einem optionalen Feld und kann nicht finden, die richtige Anmerkung zu Modell. Irgendwelche Ideen, was ist die richtige Weise, es zu tun mit Jackson? InformationsquelleAutor der Frage mkorszun | 2013-10-23

Jackson Lesen Wert als string

Anzahl der Antworten 10 Antworten
Ich habe ein Objekt mit unbekannten Werten, sagen { "data": [ {"a":..., "dont_know_what_else_is_here":....} ] } Und ich will einfach nur, um den Wert zu speichern von "Daten" als string in eine variable/Datenbank. Wie sollte ich es Lesen

jackson Deserialisierung von json zu java-Objekten

Anzahl der Antworten 4 Antworten
Hier ist mein Java-code, der verwendet wird, für die de-Serialisierung, ich bin versucht zu konvertieren von json-Strings in java-Objekt. Dabei benutzt habe ich den folgenden code: package ex1jackson; import com.fasterxml.jackson.core.JsonGenerationException; import com.fasterxml.jackson.databind.JsonMappingException; import com.fasterxml.jackson.databind.ObjectMapper; import java.io.IOException; public

Problem wenn Sie versuchen, zu verwenden Jackson in java

Anzahl der Antworten 4 Antworten
Ich versuche, Jackson konvertieren einige JSON-Daten in Java-Objekte ,die eine Liste von Objekten, um genau zu sein,aber ich bekomme diese Fehlermeldung: org.codehaus.jackson.Karte.JsonMappingException: Kann nicht deserialisiert Instanz entitylayer.Detail aus START_ARRAY token dies ist der code: ObjectMapper mapper =

Jackson JsonNode, um mit sortierten Schlüsseln zu string

Anzahl der Antworten 1 Antworten
Ich bin mit Jackson 2.2.3 und brauchen, um zu konvertieren eine JsonNode Baum in einen string mit sortierten Feld Schlüssel. Es ist völlig unklar ist mir, wie dies zu tun, vor allem, da die gegenüber ist so

Jackson ObjectMapper () - Konstruktor löst NoSuchMethod aus

Anzahl der Antworten 9 Antworten
Ich bin mit Jackson sample-code zum Deserialisieren von POJO: ObjectMapper m = new ObjectMapper(); Diese Zeile wirft einen NoSuchMethodError: Exception in thread "main" java.lang.NoSuchMethodError: org.codehaus.jackson.type.JavaType.<init>(Ljava/lang/Class;)V at org.codehaus.jackson.map.type.TypeBase.<init>(TypeBase.java:15) at org.codehaus.jackson.map.type.SimpleType.<init>(SimpleType.java:45) at org.codehaus.jackson.map.type.SimpleType.<init>(SimpleType.java:40) at org.codehaus.jackson.map.type.TypeBindings.<clinit>(TypeBindings.java:18) at org.codehaus.jackson.map.type.TypeFactory._fromType(TypeFactory.java:525) at org.codehaus.jackson.map.type.TypeFactory.type(TypeFactory.java:61)

Jackson ObjectMapper mit UTF-8-Codierung?

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit zu sagen, Jackson UTF-8-Codierung bei der Verwendung von ObjectMapper zum serialisieren und Deserialisieren von Objekten? InformationsquelleAutor der Frage Patricio | 2012-04-04

Wie installiere ich PROGUARD für den Jackson JSON Prozessor?

Anzahl der Antworten 2 Antworten
Ich bin mit Jackson JSON Processor für meine app.Inklusive dieses mit compile 'com.fasterxml.jackson.core:jackson-databind:2.4.2' compile 'com.fasterxml.jackson.core:jackson-annotations:2.4.2'. Und meine proguard-Konfiguration ist. ## BEGIN -- Google Play Services proguard.txt -keep class * extends java.util.ListResourceBundle { protected java.lang.Object getContents(); } #

Jackson - deserialize eine Basis enums

Anzahl der Antworten 3 Antworten
ist es möglich, zu Deserialisieren Enumerationen, die eine eins-basierenden index? enum Status { Active, Inactive } {status": 1} bedeutet Status.Aktiv, aber Jackson macht es Status.Inaktiv 🙁 InformationsquelleAutor der Frage Dirk | 2012-01-09

JSON-Feldzuordnung für Java-Modell

Anzahl der Antworten 4 Antworten
JSON, die gesendet werden: { "Banner": "ABC" } Java-Modell: ... @JsonIgnoreProperties(ignoreUnknown = true) @JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) public class BannerData implements java.io.Serializable { private static final long serialVersionUID = 5664846645733319592L; @JsonProperty(value = "Banner") private String banner; public String

Wie konvertiert man die folgende JSON-Zeichenfolge in ein Java-Objekt?

Anzahl der Antworten 5 Antworten
Ich konvertieren möchten, die folgende JSON-string in ein java-Objekt: String jsonString = "{ "libraryname":"My Library", "mymusic":[{"Artist Name":"Aaron","Song Name":"Beautiful"}, {"Artist Name":"Britney","Song Name":"Oops I did It Again"}, {"Artist Name":"Britney","Song Name":"Stronger"}]}" Mein Ziel ist, um es einfach so etwas wie:

Kann keine Instanz von - Jackson konstruieren

Anzahl der Antworten 2 Antworten
Ich bin mit Jackson und ich habe Probleme, wenn ich versuche ein Objekt Deserialisieren bekomme ich die folgende Fehlermeldung: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of net.MyAbstractClass, problem: abstract types either need to be mapped to concrete types,