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.

Jersey Jackson und Codehaus vs fasterxml

Anzahl der Antworten 1 Antworten
Bin ich mit Jersey 1.17.1 mit Jackson 2.2.1. Scheint es, wie Jackson geschaltet Pakete von org.codehaus zu com.fasterxml. Ich habe alle meine Codes richtig konfiguriert und mit den neuesten jackson. Jedoch, wie es scheint, Jersey ist immer

Wie man Joda DateTime mit Jackson mit Jersey 2 Client im Frühjahr MVC deserialisiert?

Anzahl der Antworten 5 Antworten
Ich habe bashing meinen Kopf mit diesem proof-of-concept für eine Weile. Ich möchte zu konsumieren eines REST-Endpunktes, gibt JSON-Nutzlast, die mit einer nach ISO8601 UTC timestamp: { ... "timestamp" : "2014-08-20T11:51:31.233Z" } und ich will, Sie zu

Jackson: Ignoriere den Json-Konfigurationswert

Anzahl der Antworten 2 Antworten
Habe ich folgenden json-Datei: { "segments": { "externalId": 123, "name": "Tomas Zulberti", "shouldInform": true, "id": 4 } } Aber das java-Modell ist wie folgt: public class Segment { private String id; private String name; private boolean shouldInform;

Vermeiden Sie Jackson-Serialisierung auf nicht abgerufenen faulen Objekten

Anzahl der Antworten 10 Antworten
Habe ich eine einfache Steuerung, die eine Benutzer-Objekt, das der Benutzer eine Attribut-Koordinaten, die das hibernate property FetchType.FAUL. Wenn ich versuchen, diese Benutzer, die ich immer zum laden der Koordinaten das Objekt für der Benutzer, anders als

Konvertieren einer Map & lt; String, String & gt; zu einem POJO

Anzahl der Antworten 4 Antworten
Habe ich Jackson, aber scheint, dass ich konvertieren müsste die Karte JSON, und dann die resultierende JSON auf die POJO. Gibt es eine Möglichkeit, zu konvertieren, eine Karte direkt an ein POJO? InformationsquelleAutor der Frage user86834 |

Benutzerdefinierte JSON Deserialisierung mit Jackson

Anzahl der Antworten 4 Antworten
Ich bin mit dem Flickr API. Beim aufrufen der flickr.test.login Methode, die Standard-JSON-Ergebnis: { "user": { "id": "21207597@N07", "username": { "_content": "jamalfanaian" } }, "stat": "ok" } Möchte ich zum Parsen dieser Antwort wird in ein Java-Objekt:

Jackson automatische Formatierung von Joda DateTime nach ISO 8601 Format

Anzahl der Antworten 4 Antworten
Laut http://wiki.fasterxml.com/JacksonFAQDateHandling“DateTime kann automatisch serialisiert/deserialisiert ähnlich wie java.util.Datum behandelt wird." Allerdings bin ich nicht in der Lage, dies zu erreichen automatische Funktionalität. Gibt es StackOverflow Diskussionen zu diesem Thema, aber die meisten beinhalten einen code-basierte Lösung, die

Konvertieren von Java-Objekten in JSON mit Jackson

Anzahl der Antworten 7 Antworten
Ich möchte, dass meine JSON wie folgt Aussehen: { "information": [{ "timestamp": "xxxx", "feature": "xxxx", "ean": 1234, "data": "xxxx" }, { "timestamp": "yyy", "feature": "yyy", "ean": 12345, "data": "yyy" }] } Code so weit: import java.util.List; public

Post-Anfrage mit mehreren Parametern JSON und String auf Jackson / Jersey JAVA

Anzahl der Antworten 2 Antworten
Habe ich einen rest-api mit Jersey/Jackson, und es funktioniert gut. Ich möchte die Lautstärke meiner POST-Methoden erhalten einen string-token zusätzlich zu den POJO Sie empfangen als JSON. Ich hab eingestellt das auch eine meiner Methoden, zum Beispiel

Wie erstelle ich neue Knoten in JsonNode einfügen?

Anzahl der Antworten 2 Antworten
Habe ich einen neuen JsonNode, die ich erstellt JsonNode jNode = new ObjectCodec().createObjectNode(); mit diesem Knoten, wie kann ich dann hinzufügen von Schlüssel-Wert-Paare, die in so, dass ich den Bau der neuen Knoten mit den neuen Werten?

@JsonSerialize / @JsonDeserialize wird nicht mit Spring MVC aufgerufen

Anzahl der Antworten 2 Antworten
Habe ich eine Feder 3.1 MVC-Projekt und ich habe Probleme beim Deserialisieren eine Anfrage an die folgende controller-Methode: @RequestMapping(value="/deposit",method=RequestMethod.POST) public void deposit(@RequestBody DepositRequest request) { } Dem request-Objekt enthält eine Joda Geld Wert, das habe ich registriert

Richtiger Weg, JSON-Deserializer im Frühling zu schreiben oder zu erweitern

Anzahl der Antworten 3 Antworten
Bin ich zu schreiben versucht, eine benutzerdefinierte JSON-deserializer im Frühjahr. Ich möchte die Standard-serializer für die meisten Teil der Felder und verwenden Sie eine benutzerdefinierte deserializer für einige Eigenschaften. Ist es möglich? Ich versuche auf diese Art,

Ignorieren der Eigenschaft beim Deserialisieren

Anzahl der Antworten 2 Antworten
Habe ich eine einfache Benutzeroberfläche, mit getter und setter für Eigenschaft. public interface HasMoney { Money getMoney(); void setMoney(Money money); } Habe ich eine andere Klasse UserAccount, die diese Schnittstelle implementiert. public class UserAccount implements HasMoney {

JSON in bestehendes Objekt deserialisieren (Java)

Anzahl der Antworten 7 Antworten
Ich würde gerne wissen, wie könnte man die Jackson-JSON-Bibliothek für JSON Deserialisieren in ein bestehendes Objekt? Ich habe versucht, herauszufinden, wie dieses; aber es scheint nur in der Lage sein, eine Klasse zu nehmen und instanziieren Sie

Konfigurieren Sie Jackson, um einzelne (ungültige) JSON-Objekte zu deserialisieren

Anzahl der Antworten 3 Antworten
Ich bin ein Neuling auf Verwendung jackson-Bibliothek. Ich versuche, dies zu tun [siehe unten], und es wirft Fehler. String x="{'candidateId':'k','candEducationId':1,'activitiesSocieties':'Activities for cand1'}"; ObjectMapper mapper = new ObjectMapper(); try { JsonNode df=mapper.readValue(x,JsonNode.class); int i=0; } catch ..... Ausnahme:

Die Instanz von java.util.ArrayList kann nicht aus VALUE_STRING deserialisiert werden

Anzahl der Antworten 4 Antworten
Ich habe einen REST-service gebaut mit Jersey und eingesetzt in der AppEngine. Der REST-Dienst implementiert das verb SETZEN, dass verbraucht eine application/json media type. Die Datenbindung erfolgt durch Jackson. Dem verb verbraucht eine enterprise-Abteilungen Zusammenhang dargestellt in

Wenn Sie Spring MVC für REST verwenden, wie können Sie Jackson dazu befähigen, gerenderten JSON zu drucken?

Anzahl der Antworten 10 Antworten
Während der Entwicklung von REST services mit Spring MVC, möchte ich render JSON 'ziemlich gedruckt' in der Entwicklung, aber normale (reduzierte Leerzeichen) in der Produktion. InformationsquelleAutor der Frage Les Hazlewood | 2011-06-30

Ändern Sie den Feldfall mit einem ObjectMapper

Anzahl der Antworten 3 Antworten
Ich glaube, ich brauche zu erstellen, ein Spezialist ObjectMapper und finde keine Beispiel-code, um den Prozess zu starten. Den Schöpfer des JSON ist mit .Net und public Eigenschaften und damit die Verwendung von Feldnamen, die mit Großbuchstaben,

Wie setzt man Jackson weltweit dazu, im Frühjahr unbekannte Eigenschaften zu ignorieren?

Anzahl der Antworten 3 Antworten
Jackson hat Anmerkungen zum ignorieren von unbekannten Eigenschaften in einer Klasse mit: @JsonIgnoreProperties(ignoreUnknown = true) Ermöglicht es Ihnen, zu ignorieren, eine bestimmte Eigenschaft mit dieser annotation: @JsonIgnore Wenn Sie möchten, um Global set-Sie können Sie ändern Sie

Jackson Serialisierung: Wie Superklasseneigenschaften zu ignorieren

Anzahl der Antworten 3 Antworten
Ich serialisieren möchten eine POJO Klasse, die ist nicht unter meiner Kontrolle, aber vermeiden wollen serialisieren einer der Eigenschaften, die kommen aus der Oberklasse und nicht aus der letzten Klasse. Beispiel: public class MyGeneratedRecord extends org.jooq.impl.UpdatableRecordImpl<...>, example.generated.tables.interfaces.IMyGenerated

Die Instanz des Objekts aus dem START_ARRAY-Token kann im Spring Webservice nicht deserialisiert werden

Anzahl der Antworten 2 Antworten
Ich bin derzeit Probleme mit der Verbindung zu meinem webservice auf android. Ich benutze jackson-core/databind/annotation-2.2.4 und Frühjahr RESTWebService. Wenn ich auf die URL aus dem browser sehe ich die JSON-Antwort: (server return Liste\Shop\ aussieht:) [{"name":"shopqwe","mobiles":,"address":{"town":"city", "street":"streetqwe","streetNumber":"59","cordX":2.229997,"cordY":1.002539}, "shoe"

Jackson und generische Typenreferenz

Anzahl der Antworten 2 Antworten
Will ich mit der jackson-json-Bibliothek für generische Methode wie folgt: public MyRequest<T> tester(){ TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest()

Wie Deserialisieren JSON-Objekt von HttpResponse mit Jackson Annotationen?

Anzahl der Antworten 1 Antworten
Bin ich mit dem Apache-http-Klassen zum Aufruf eines web-service, gibt ein JSON-Objekt in das response-body. Ich habe eine Jackson kommentierte java-Klasse abgebildet, um das JSON-Objekt. Ich will etwas tun, aber google hat sich nicht gedreht, bis die

Eine bessere Alternative zu Jersey / Jackson zum Erstellen von JSON-REST-APIs?

Anzahl der Antworten 7 Antworten
Brauche ich zum erstellen der server-Seite ein JSON-REST-API, und ich Spiele schon mit dem Trikot, es zu tun (mit der JSON-POJO-mapping-Funktion). Das problem ist, dass auch die Prüfung der einfachste Anwendungsfall ist erforderlich, mehrere Fragen hier auf,

org.codehaus.jackson versus com.fasterxml.jackson.core

Anzahl der Antworten 1 Antworten
Sind org.codehaus.jackson und com.fasterxml.jackson.core bezogen? Ich habe org.codehaus.jackson jackson-all version 1.7.2 und com.fasterxml.jackson.Kern - > jackson-databind-version 2.4.3 in meiner pom. Ich bin nicht sicher, ob Sie redundant und können zu Konflikten. InformationsquelleAutor der Frage Aniruddh Joshi |

Frühling 3.0 macht JSON Antwort mit Jackson Message Converter

Anzahl der Antworten 8 Antworten
ich bei der Konfiguration meines messageconverter als Jackson ' s dann class Foo{int x; int y} und im controller @ResponseBody public Foo method(){ return new Foo(3,4) } aus, dass ich m erwartet die Rückgabe eines JSON-Strings {x:'3',y:'4'}

Umarshall JSON-Objekt mit Unterstreichung und CamelCase-Feldern zwischen Jackson und JAXB

Anzahl der Antworten 2 Antworten
Mithilfe von JAXB (2.2) und Jackson (1.9.13), ich habe Probleme beim unmarshalling das folgende JSON-Objekt, um meine POJOs { "userId": "foo", "group_id": "bar" } Hinweis, dass die Nutzlast enthält sowohl eine camelCase-und einem Unterstrich Feld. Das POJO

Jackson: Wie kann man die Feldserialisierung verhindern?

Anzahl der Antworten 8 Antworten
Ich habe eine entity-Klasse mit einem Passwort-Feld: class User { private String password; //setter, getter.. } Möchte ich dieses Feld übersprungen werden, die während der Serialisierung. Aber es sollte doch in der Lage sein, zu Deserialisieren. Dies

Ignoriere fehlende Eigenschaften während jackson jsons deserialize in Java

Anzahl der Antworten 5 Antworten
Im Beispiel Class Person{ String name; int age; } Wenn das json-Objekt hat eine fehlende Eigenschaft 'Alter', { name : John } Person person = objectMapper.readValue(jsonFileReader, Person.class); er wirft einen JsonMappingException sagen, es kann nicht deserialisiert werden.

Wie können wir den internen Jackson-Mapper bei Verwendung von RestTemplate konfigurieren?

Anzahl der Antworten 4 Antworten
Ich soll ein update der SerializationConfig.... Eigenschaften der jackson-mapper verwendet, die von Frühjahr RestTemplate, eine Idee, wie ich den dran bekomme oder wo ich es kann/sollte zu konfigurieren. InformationsquelleAutor der Frage Usman Ismail | 2012-02-21

JPA Transient Annotation und JSON

Anzahl der Antworten 8 Antworten
Dies ist ein follow-up zu der folgenden Frage auf die JPA Transient annotation Warum JPA habe ein @Transient annotation? Habe ich eine transiente variable, die ich nicht wollen, zu bestehen und es ist gekennzeichnet mit dem transient

Serialisierung von Enums mit Jackson

Anzahl der Antworten 6 Antworten
Ich habe eine Enum-desrcibed unten: public enum OrderType { UNKNOWN(0, "Undefined"), TYPEA(1, "Type A"), TYPEB(2, "Type B"), TYPEC(3, "Type C"); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name =

Jackson - Deserialize mit generischer Klasse

Anzahl der Antworten 8 Antworten
Habe ich eine json-Zeichenfolge, die ich Deserialisieren, um die folgende Klasse class Data <T> { int found; Class<T> hits } Wie mache ich es? Dies ist der übliche Weg mapper.readValue(jsonString, Data.class); Aber wie kann ich schweigen, was

Sind Jacksons @ JsonSubTypes für die polymorphe Deserialisierung noch notwendig?

Anzahl der Antworten 1 Antworten
Ich bin in der Lage, serialisieren und Deserialisieren einer Klassenhierarchie, wo die abstrakte Basis-Klasse, versehen mit @JsonTypeInfo( use = JsonTypeInfo.Id.MINIMAL_CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class") aber keine @JsonSubTypes Liste der Unterklassen, und die Unterklassen selbst sind

Wie kann ich Jackson ObjectMapper korrekt wiederverwenden?

Anzahl der Antworten 4 Antworten
Ich bin zufrieden mit dem ObjectMapper funktioniert und den Allgemeinen Gebrauch innerhalb meiner Anwendung. Was ich möchte, zu verstehen ist die beste Art der Umsetzung der ObjectMapper, um sicherzustellen, es ist wieder eingesetzt und ich bin nicht

Was ist das Jackson-Deserialisierungsäquivalent von @JsonUnwrapped?

Anzahl der Antworten 2 Antworten
Sagen, ich habe die folgende Klasse: public class Parent { public int age; @JsonUnwrapped public Name name; } Herstellung von JSON: { "age" : 18, "first" : "Joey", "last" : "Sixpack" } Wie kann ich Deserialisieren, diese

Header von Antwort erhalten (Retrofit / OkHttp Client)

Anzahl der Antworten 3 Antworten
Ich bin mit Nachrüstung mit der Client OkHttp und Jackson für die Json-Serialisierung und wollen sich den header der Antwort. Ich weiß, dass ich verlängern kann OkClient und Sie abzufangen. Dieser kommt aber vor der Deserialisierung beginnt.

Spring REST mehrere @RequestBody Parameter, möglich?

Anzahl der Antworten 1 Antworten
Habe ich umgesetzt Spring RESTful-web-service. Mit der Jackson-JSON-Objekt für das Mapping. Ich habe eine Methode, die zwei Parameter akzeptiert. public Person createPerson( @RequestBody UserContext userContext, @RequestBody Person person) Wie würde der client konstruieren Sie einen Antrag, wo

Ignoriere das spezifische Feld bei der Serialisierung mit Jackson

Anzahl der Antworten 2 Antworten
Bin ich mit dem Jackson-Bibliothek. Ich ignorieren möchten ein bestimmtes Feld beim serialisieren/Deserialisieren, so zum Beispiel: public static class Foo { public String foo = "a"; public String bar = "b"; @JsonIgnore public String foobar = "c";

Zugriff auf den Jackson Object Mapper in RestEasy

Anzahl der Antworten 6 Antworten
Wurde ich gefragt, zu verschönern Standard-Jackson JSON aus einer RestEasy Endpunkt. Ich habe einige der Forschung auf Jackson und schrieb einige standalone-code zu unterdrücken, null-Werte, anpassen, Datenformate etc. Jetzt besteht die Herausforderung ist die Injektion dieser code

Frühling, Jackson und Anpassung (z. B. CustomDeserializer)

Anzahl der Antworten 6 Antworten
Wird noch ein wenig ungewohnt mit dem Frühling, dem ich begegnet bin, eine problemdie es notwendig macht die Umsetzung meiner einer benutzerdefinierten deserialzer für Jackson. Das Verfahren ist beschrieben in einer kleinen tutorialallerdings bin ich stecken mit

JSON zu JSON-Transformator

Anzahl der Antworten 6 Antworten
Bekam ich ein Szenario. Notwendigen ein-und Ausgänge sind JSON. //Input { "OldObject": { "Time": 1351160457922, "Name": "OName", "quantity": 100, "price": 10 } } //Output { "NewObject": { "Time": 1351160457922, "Title": "OName", "quantity": 100 } } Ich brauche

NULL in JSON darstellen

Anzahl der Antworten 6 Antworten
Was ist die bevorzugte Methode für die Rückgabe von null-Werten in JSON? Gibt es eine andere Vorliebe für primitive? Zum Beispiel, wenn mein Objekt auf dem server hat einen Integer namens "myCount" kein Wert, der die meisten

Wie ordne ich ein org.json.JSONObject effizient einem POJO zu?

Anzahl der Antworten 3 Antworten
Diese Frage muss schon gestellt werden, bevor, aber ich konnte ihn nicht finden. Ich bin mit einem 3rd-party-Bibliothek für das abrufen von Daten im JSON-format. Die Bibliothek bietet die Daten, um mich als org.json.JSONObject. Ich möchte diese

jackson.codehaus.org herunterladen

Anzahl der Antworten 6 Antworten
Ich herunterladen müssen, einen json-parser, so dass ich gehen, um die jackson.codehaus.org website. Statt ein bequemer link zu klicken und laden Sie die jar/Döschen, Sie haben mich gehen in Kreisen. Weiß jemand, wo die Gläser sind --

JsonManagedReference vs JsonBackReference

Anzahl der Antworten 4 Antworten
Ich würde gerne wissen, der Unterschied zwischen @JsonManagedReference und @JsonBackReference in Jackson? InformationsquelleAutor der Frage ozgur | 2015-07-09

Serialisierung mit Jackson (JSON) - "Kein Serializer gefunden"?

Anzahl der Antworten 12 Antworten
Bekomme ich eine exception wenn man versucht zu serialisieren ein sehr einfaches Objekt mit Jackson. Der Fehler: org.codehaus.jackson.Karte.JsonMappingException: Keine serializer gefunden Klasse MyPackage.TestA und keine Eigenschaften entdeckt zu erstellen BeanSerializer (um zu vermeiden, Ausnahme, deaktivieren SerializationConfig.Funktion.FAIL_ON_EMPTY_BEANS) )

Wie man den Wurzelschlüssel in JSON-Serialisierung mit Jackson umbenennt

Anzahl der Antworten 4 Antworten
Ich bin mit Jackson für die JSON-Serialisierung einer Liste von Objekten. Hier ist, was ich bekomme: {"ArrayList":[{"id":1,"name":"test name"}]} Aber ich möchte diese : {"rootname":[{"id":1,"name":"test name"}]} //ie showing the string I want as the root name. Unten ist

Verwenden von Spring RestTemplate in generischer Methode mit generischem Parameter

Anzahl der Antworten 7 Antworten
Verwendung generischer Typen mit Feder RestTemplate brauchen wir ParameterizedTypeReference (Nicht erhalten Sie eine Allgemeine ResponseEntity<T>, wo T ist eine generische Klasse "SomeClass<SomeGenericType>") Denke, ich habe einige Klasse public class MyClass { int users; public int getUsers() {

Spring @JsonIgnore funktioniert nicht

Anzahl der Antworten 5 Antworten
Wie bekomme ich @JsonIgnore zu arbeiten, habe ich eine Klasse. Und auch wenn ich die Anmerkung dort hat es keine Auswirkung auf die Ausgabe. Ich bin mit Jackson. public class QuestionBlock implements ComparableByID{ int ID; String title;