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.

Wie man die zugrunde liegende Zeichenfolge aus einer JsonParser (Jackson Json)

Anzahl der Antworten 5 Antworten
Suche durch die Dokumentation und source-code sehe ich keinen klaren Weg, dies zu tun. Neugierig, ob ich etwas fehlt. Sagen, ich erhalte einen InputStream von einer server-Antwort. Ich erstelle einen JsonParser von dieser InputStream. Es wird erwartet,

Wie kann ich Serialiize/Deserialisieren einen booleschen Wert aus FasterXML\Jackson als Int?

Anzahl der Antworten 2 Antworten
Schreibe ich eine Json-Client für einen Server, gibt Boolean Werte als "0" und "1". Wenn ich versuche zu laufen, meine Json-Client, den ich aktuell erhalten die folgende Ausnahme: HttpMessageNotReadableException: Could not read JSON: Can not construct instance

Retrofit und Jackson und JSON-parsing

Anzahl der Antworten 1 Antworten
Ich bin mit Retrofit mit Jackson. Für einige Gründe, die ich nicht analysieren kann die folgende JSON: [ { "ProfileImage": null, "UserName": "joe" }, { "ProfileImage": "http://www.example.com/profiles/fileName1.jpg", "UserName": "jane" }, { "ProfileImage": null, "UserName": "john" } ]

com.fasterxml.jackson.databind-Methode.exc.UnrecognizedPropertyException: Unbekanntes Feld

Anzahl der Antworten 6 Antworten
bekam ich eine Deserialisierung problem: Das ist meine Klasse: public class Response { private Object ResObj; private int ResInt; public Object getResObj() { return ResObj; } public int getResInt() { return ResInt; } } JSON-ich will Deserialisieren

Jackson + Tomcat - java.lang.VerifyError: Cannot inherit from final class

Anzahl der Antworten 4 Antworten
Ich habe ein Java-webservice läuft im Tomcat 6, die akzeptiert JSON-Eingabe. Ich bin versucht, Jackson-ObjectMapper zum Parsen der json-input. Aber beim initialisieren der ObjectMapper Objekt bin ich immer diese Fehlermeldung 16:08:13,616 ERROR [[jersey]] Servlet.service() for servlet jersey

Jackson-ObjectMapper mit benutzerdefinierten Serialisierungsprogramme und Deserializers

Anzahl der Antworten 2 Antworten
Ich habe eine Klasse, die konfiguriert Jackson-ObjectMapper. Es fügt in einige benutzerdefinierte serialisierungsprogramme und deserializers für mein Objekt-Typen wie folgt: public class JsonMapperFactory { public static ObjectMapper createObjectMapper() { final SimpleModule module = new SimpleModule("customerSerializationModule", new Version(1,

Jackson Deserialisierung auf mehrere Arten

Anzahl der Antworten 1 Antworten
Ich habe eine abstrakte Klasse namens Instance und dann zwei Implementierungen, dass UserInstance und HardwareInstance. Das Problem, das ich habe ist, dass wenn ich den Aufruf der rest-Endpunkt für eine @POST in die Datenbank, die ich im

Umgang mit alternativen Namen für die Eigenschaft in Jackson Deserialisierung

Anzahl der Antworten 4 Antworten
Arbeite ich an der Umwandlung ein REST/JSON-service von Coldfusion 9 für eine Spring-MVC-3.1-Anwendung. Ich bin mit Jackson (1.9.5) und die MappingJacksonJsonConverter, dass der Frühling bietet, und bin customizing der ObjectMapper name Felder mit CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES. Das problem, das

Spring mvc bad request @requestbody

Anzahl der Antworten 3 Antworten
ich habe eine Spring-MVC-Dienst mit, der Unterschrift: @RequestMapping(method = RequestMethod.POST, value = "/addUser", consumes = "application/json") public @ResponseBody User addUser(@RequestBody User user) { Und diese in context.xml <bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"></bean> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="jacksonMessageConverter"

Benennen Sie die JSON-Feld MappingJacksonJsonView im Frühjahr

Anzahl der Antworten 2 Antworten
Ich bin mit MappingJacksonJsonView zu serialisieren zu JSON eine Klasse, jedoch möchte ich in der Lage sein, zu benennen, einige der Felder aus dem Standard-Namen basierend auf den get-name. Dies ist, weil ich habe die Ausgabe Feldnamen

Wie Verwenden von Spring Boot " spring.jackson.Datum-format " - Eigenschaft?

Anzahl der Antworten 1 Antworten
Entsprechend der Aktuelle SpringBoot Reference Guide wenn ich die spring.jackson.date-format Eigenschaft, es wird: Date format string or a fully-qualified date format class name. For instance 'yyyy-MM-dd HH:mm:ss'. Aber es funktioniert nicht auf diese Weise mit Spring Boot

Spring @RestController benutzerdefinierte JSON-deserializer

Anzahl der Antworten 2 Antworten
Möchte ich benutzerdefinierte JSON-deserializer für einige Klassen(Rolle hier), aber ich kann es nicht arbeiten. Die benutzerdefinierte deserializer einfach nicht genannt. Ich benutze Spring Boot 1.2. Deserializer: public class ModelDeserializer extends JsonDeserializer<Role> { @Override public Role deserialize(JsonParser jsonParser,

Wie löst Widersprüchliche getter-Definitionen für Immobilien in jackson

Anzahl der Antworten 5 Antworten
Habe ich einige Modell-Klassen. public interface Product extends Serializable { public Sku getDefaultSku(); public void setDefaultSku(Sku defaultSku); } public interface Sku extends Serializable { public Boolean isTaxable(); public Boolean getTaxable(); public void setTaxable(Boolean taxable); } public interface

Jackson wirft JsonMappingException auf Deserialisieren; Anforderungen, single-String-Konstruktor?

Anzahl der Antworten 4 Antworten
Andere Frage, aber es bezieht sich auf diese: Deserialisierung von JSON mit Jackson - Warum JsonMappingException "Kein passender Konstruktor"? Dieser Zeit bin ich immer eine andere Fehlermeldung, nämlich, dass die Jackson-deserializer beschwert, dass ich nicht über einen

java.lang.ClassNotFoundException: org.codehaus.jackson.Karte.JsonSerializableWithType

Anzahl der Antworten 3 Antworten
Ich bekam Jackson 2.2.3 in meinen buildpath aber ich bekomme immer noch diesen Fehler. wer weiß, warum? com.sun.jersey.core.spi.component.ProviderFactory __getComponentProvider: The provider class, class com.sun.jersey.json.impl.provider.entity.JSONWithPaddingProvider, could not be instantiated. Processing will continue but the class will not be

Wie kann ich ersetzen ein Java-Jackson TextNode von einer weiteren (update)?

Anzahl der Antworten 2 Antworten
Mein Ziel ist, aktualisieren Sie einige Text-Felder in eine JsonNode. List<JsonNode> list = json.findValues("fieldName"); for(JsonNode n : list){ //n is a TextNode. I'd like to change its value. } Ich sehe nicht, wie das getan werden könnte.

Jersey Exception-Mapper funktioniert nicht, wenn jackson Deserialisierung schlägt fehl

Anzahl der Antworten 4 Antworten
Ich bin mit Jersey 2.10 mit Jackson-Serialisierung/- Deserialisierung Funktion in mein-REST-API. Meine Idee ist, um meine REST-API, immer wieder eine standard-JSON-error-response. Dafür habe ich ExceptionMapper Klassen, die bauen richtige json-Fehler-Antworten für jede exception, die geworfen wird, in

Maven-build-Fehler-Keine Versionen für org.codehaus.jackson:jackson-core-asl:jar:[1.8,1.9) im angegebenen Bereich

Anzahl der Antworten 4 Antworten
Ich bekomme folgende Fehlermeldung seit heute morgen dabei maven-build. Es gibt keine spezifischen änderungen, die für gestern und heute. Kann mir jemand helfen diese zu lösen? Ich habe versucht, clearing alle lokalen repositories ändern jackson version 1.9.10.

Jackson nicht entkommen Zitate in JSON

Anzahl der Antworten 3 Antworten
Ich versuche eine json in eine javascript-Datei in java, aber wenn ich Schreibe das json in einen string, wird die Zeichenfolge nicht um eine gültige json für javascript; es fehlt etwas entgeht. (Dies geschieht in einem string

Wie zum Parsen der response-body in Java, wenn der HTTP-request hat den status 401 zurück

Anzahl der Antworten 1 Antworten
Ich bin der Verzehr einer RESTful JSON-API mit Feder RestTemplate und Jackson. In einigen Fällen erhalten wir eine Status 401 (Unauthorized) response mit einer angepassten JSON-Körper, der definiert ist durch die API-Hersteller, und sieht wie folgt aus:

Konfigurieren Jersey/Jackson NICHT für die Verwendung der @XmlElement-Feld-Anmerkung für die JSON-Feld benennen

Anzahl der Antworten 1 Antworten
Ich bin mit einem Jersey-REST-Dienst. Die POJO ' s welche sind meine Ressourcen sind JAXB (XML) annotiert werden einfache Java Klassen (Sie werden erzeugt aus einer schema-definition - damit haben Sie die Anmerkungen). Möchte ich Jersey/Jackson zu

Zuordnung einer dynamischen json-Objekt-Feld in Jackson?

Anzahl der Antworten 2 Antworten
Habe ich json-Objekte in das folgende schema: { name: "foo", timestamp: 1475840608763, payload: { foo: "bar" } } Hier, die payload Feld enthält eine eingebettete json-Objekt, und das schema dieses Objekt ist dynamisch, und jedes mal anders.

Jackson Json: gewusst wie: konvertieren Arrays zu JsonNode und ObjectNode?

Anzahl der Antworten 3 Antworten
Bestimmten Mitarbeiter und Unternehmen Klasse Company { String companyName; } Employee { String employeeName; } und mein code wie den folgenden List<Employee> e = new ArrayList<Employee>(); ..... ..... ich wünschte, ich bekommen kann Ergebnis wie dieses {

Aus org.JSONObject json, org.codehaus.jackson

Anzahl der Antworten 3 Antworten
Ich mich bewegen will, aus org.json zu org.codehaus.jackson. Wie konvertiere ich den folgenden Java-code? private JSONObject myJsonMessage(String message){ JSONObject obj = new JSONObject(); obj.put("message",message); return obj; } Ließ ich die try-catch block für Einfachheit. InformationsquelleAutor kasavbere |

Jackson-ObjectMapper mit beliebigen JSON-Schlüssel

Anzahl der Antworten 1 Antworten
Ich bin mit Jackson 1.9.5 in einem Android-Projekt zum Parsen von JSON-Dateien. Bisher habe ich noch keine Probleme hatte, und analysieren können Dateien gut mit dem folgenden code: AssetManager mgr = getAssets(); ObjectMapper mapper = new ObjectMapper();

Jackson JSON nicht wickeln Attribute von verschachtelten Objekt

Anzahl der Antworten 2 Antworten
Habe ich folgende Klassen: public class Container { private String name; private Data data; } public class Data { private Long id; } Wenn ich serialisieren Container Klasse mit Jackson, den ich bekommen {"name":"Some name","data":{"id":1}} Aber ich

Frühjahr JSON-request-body nicht zugeordnet Java-POJO

Anzahl der Antworten 5 Antworten
Ich bin mit der Feder zur Implementierung eines RESTful web-service. In einem der Endpunkte nimmt, in einen JSON-string als Anfrage Körper und ich möchte, um eine Karte zu einem POJO. Allerdings scheint es jetzt, dass die übergebene

Mit Jackson-ObjectMapper zu serialisieren, muss die Unterklasse den Namen in JSON, nicht die Oberklasse

Anzahl der Antworten 3 Antworten
In der folgenden Jackson/Java-code, der serialisiert Objekte in JSON, erhalte ich dieses: {"animal":{"x":"x"}} Aber was ich wirklich wollen, zu bekommen, ist dies: {"dog":{"x":"x"}} Gibt es etwas, was ich tun kann, um AnimalContainer so, dass ich den Laufzeit-Typ

So erstellen Sie eine benutzerdefinierte deserializer in Jackson für einen generischen Typ?

Anzahl der Antworten 2 Antworten
Stellen Sie sich Folgendes Szenario vor: class <T> Foo<T> { .... } class Bar { Foo<Something> foo; } Ich soll so schreiben Sie einen benutzerdefinierten Jackson deserializer für Foo. Um das zu tun (zum Beispiel, um zu

Frühjahr RestTemplate mit Jackson als HttpMessageConverter und joda DateTime-Eigenschaft fehl Deserialisieren

Anzahl der Antworten 2 Antworten
Das Szenario ist wie folgt. Ich habe eine ObjectMapper (Jackson 2) , registriert eine JodaModule, der fähig ist, Serialisierung und de-Serialisierung von Joda DateTime-Typ aus. Das ObjectMapper ist getestet mit benutzerdefinierte JSON-strings und funktioniert wie erwartet. ObjectMapper

Jackson Serialisierung mit ObjectMapper in java

Anzahl der Antworten 1 Antworten
Ich serialisieren möchten die verschiedenen Arten von Listen mithilfe von Objekt-mapper, aber ich weiß nicht, wie übergeben Sie die verschiedenen Typen von Listen-Objekten in object-Mapper zu einer Zeit. Folgendes ist mein code: AccountingService accService = ServiceFactory.getAccountingService(); List<TaxCategory>

Wie man anweisen Jackson serialisiert ein Feld in einem Objekt statt des Objekts selbst?

Anzahl der Antworten 5 Antworten
Ich habe eine Item Klasse. Es gibt eine itemType Feld innerhalb der Klasse die vom Typ ItemType. etwa, so etwas wie dieses. class Item { int id; ItemType itemType; } class ItemType { String name; int somethingElse;

Wie man eine JsonProcessingException mit Jackson

Anzahl der Antworten 6 Antworten
Vielleicht eine seltsame Frage aber in der Tat möchte ich erreichen, ein wenig mehr Reichweite über meine versuche und obwohl ich codiert gegen eine JsonProcessingException ich kann nicht erstellen Sie eine payload erzeugt, dass diese Ausnahme, vielleicht,

Zwingt Jackson Deserialisieren zu bestimmten primitiven Typ

Anzahl der Antworten 6 Antworten
Ich bin serialisieren und Deserialisieren von folgenden domain-Objekt zu JSON mit Jackson 1.8.3 public class Node { private String key; private Object value; private List<Node> children = new ArrayList<Node>(); /* getters and setters omitted for brevity */

Der Frühling ist Json nicht aufgelöst wird, mit der entsprechenden Antwort

Anzahl der Antworten 8 Antworten
Habe ich versucht ein controller im Frühjahr wieder eine JSON-Antwort ohne Erfolg mit den Jackson-Klassen als empfohlen mit 3.0. Ich habe die jackson jar-Dateien(jackson-core-asl-1.5.5.jar & jackson-mapper-asl-1.5.5.jar) in meiner Klasse Weg natürlich. Als für die appconfig.xml Einträge, ich

Wie Deserialisieren Schnittstelle Feldern mit Hilfe von Jackson - objectMapper?

Anzahl der Antworten 1 Antworten
ObjectMapper's readValue(InputStream in, Class<T> valueType) Funktion erfordert die Klasse. Aber wie kann ich es benutzen, wenn die Klasse leite ich intern mit Schnittstelle als Daten-member. zwar kann ich verstehen, der Grund für diese Ausnahme, denn Jackson ist

Jersey/Jackson @JsonIgnore auf setter

Anzahl der Antworten 5 Antworten
ich habe eine Klasse mit den folgenden Anmerkungen: class A { public Map<String,List<String>> references; @JsonProperty public Map<String,List<String>> getReferences() { ... } @JsonIgnore public void setReferences(Map<String,List<String>>) { } ... } } Was ich versuche zu ignorieren das json

Jackson verwirrt bidirektionale eins-zu-viele-Beziehung

Anzahl der Antworten 4 Antworten
Ich bin mit jackson 1.9.2 mit Hibernate/Spring MVC durch MappingJacksonHttpMessageConverter. Jackson kann nicht serialisiert bidirektionale eins-zu-viele-Beziehung und macht eine Endlosschleife. Den Klassen die ich verwende sind : Gespräch, das hat eine Reihe von SMS-Instanzen. Jede SMS-Instanz hat

Wie Deserialisieren JSON-Datei, beginnend mit einer Reihe in der Jackson?

Anzahl der Antworten 3 Antworten
Habe ich eine Json-Datei sieht wie folgt aus: [ { "field":"val" }, .... ] Habe ich Java-Objekt, einzelnes Objekt, und eine Sammlung von Ihnen: public class Objects{ public Collection<List> myObject; } Möchte ich JSON Deserialisieren mit ObjectMapper.

XML-Deserialisierung zu POJO mit Jackson XmlMapper

Anzahl der Antworten 1 Antworten
Mit Jackson XmlMapper Anmerkungen, wie würde ich deserialisiert mit diesem XML-Datei in ein pojo? <?xml version="1.0" encoding="UTF-8"?> <open> <creds priv="write" type="internal"> <user>Username1</user> <client_token>abcplaudzrbcy37c</client_token> <client_secret>0cxDE3LE0000=</client_secret> </creds> <creds priv="read" type="internal"> <user>Username1</user> <client_token>123plaudzrbcy37c</client_token> <client_secret>0cxDE3LE1234=</client_secret> </creds> <creds priv="none" type="internal"> <user>Username1</user> <client_token>000plaudzrbcy37c</client_token>

Wie zum speichern von Datums-Feld als Isodatum() mit jackson in MongoDb

Anzahl der Antworten 4 Antworten
Ich versuche, das bestehen von java-Objekt mit java.util.Date Feld in mongo Kollektion mit fasterxml jackson. Das problem ist die Standard-Art der objectMapper ist zum speichern von Datum NumberLong geben. E.g , a createdTime Bereich der java.util.Date -

406 Nicht Akzeptabel, in das Spring-MVC-Anwendung (OSGi, Virgo, Web-Server) mit Jackson, Rom und JAXB2

Anzahl der Antworten 11 Antworten
Ich gerade angefangen zu lernen, den Jungfrau-Web-Server. Ich bin versuchen zu arbeiten, mit Jakcson JSON in Spring MVC Anwendung. In dieser Phase, die ich nicht bekommen kann eine GET-Anfrage serialisierte Objekt. Dann gibt der server "406 Nicht

Jackson Error Unexpected character ('}' (code 125))

Anzahl der Antworten 2 Antworten
Hey ich habe ein Problem basierend auf der Deserialisierung mit jackson, hier was ich probiert habe und der Fehler, die ich bekam. FEHLER : com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' (code 125)): erwartete Doppel-Zitat zu beginnen Feldname Java-Code List<Contact>

ALLOW_UNQUOTED_FIELD_NAMES in jackon JSON-Bibliothek

Anzahl der Antworten 3 Antworten
Bin ich mit dem jackson-Bibliothek zum serialisieren/Deserialisieren nach/von JSON. Ich brauche, dass diese JSON hat die kleinste Größe wie möglich, so habe ich aktiviert das feature ALLOW_UNQUOTED_FIELD_NAMES zu beseitigen alle Zitate. Ich weiß, dass das entfernen von

Jersey: Kann nicht deserialisiert Instanz von ArrayList von String

Anzahl der Antworten 5 Antworten
Habe ich eine json-basierte REST-Web-Service implementiert: Jetty, Jersey, Jersey-JSON mit Jackson. Einer meiner Methoden erhält eine Person-Instanz, die einem Feld des Typs Liste<String>. also: Public class Person { List<String> names; } Wenn ich den Anruf mit einem

Deserialisieren LocalDateTime mit Jackson JSR310 Modul

Anzahl der Antworten 3 Antworten
Bin ich mit der Bibliothek beschrieben die Jackson-Datentyp JSR310 Seite aber ich bin immer noch Schwierigkeiten haben, es zu arbeiten. Habe ich Folgendes konfiguriert bean: @Bean @Primary public ObjectMapper objectMapper() { ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new

Json und Java - Zirkelbezug

Anzahl der Antworten 2 Antworten
Bin ich und das Problem mit dem Zirkelbezug. Habe ich Rest Webservices, die Objekte zurückgibt, um die front-end, das Problem ist, wenn ich versuche, die Objekte zurückgeben, die haben mehrere Hinweise, so dass als Ergebnis bekomme ich

Einrichten benutzerdefinierte JSON-deserializer

Anzahl der Antworten 1 Antworten
Ich bin versucht, setup-Jackson benutzerdefinierte JSON-deserializer zum konvertieren von JSON-Werte in Long-Objekt. Ich folgte den Anweisungen auf dieser Website : http://wiki.fasterxml.com/JacksonHowToCustomDeserializers setup die benutzerdefinierte deserializer. Jedoch für die benutzerdefinierte deserializer kick, muss ich immer kommentieren, jedes mal

Wie lassen Sie jackson generieren json-string mit einfachen Anführungszeichen oder ohne Anführungszeichen?

Anzahl der Antworten 2 Antworten
Zum Beispiel, ich möchte zum generieren von json-Zeichenfolge für ng-style: <th ng-style="{width:247}" data-field="code">Code</th> Aber mit jackson, das Ergebnis ist: <th ng-style="{&quot;width&quot;:247}" data-field="code">Code</th> Es ist nicht einfach zu Lesen. So, ich möchte jackson zum generieren des json-string mit

Wie zum extrahieren von ObjectMapper von JAX-RS Client?

Anzahl der Antworten 3 Antworten
Ich bin mit Jersey JAX-RS client (version 2.0). Ich weiß, es ist mit Jackson-ObjectMapper zu generieren und Parsen von JSON. Ich will, dass dasselbe Objekt zum generieren von JSON für einige java-Klassen, so dass ich schreiben Sie