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.

Konvertieren Sie JsonNode in POJO

Anzahl der Antworten 4 Antworten
Dies mag ein wenig ungewöhnlich, aber ich bin auf der Suche nach einer effizienten Art und Weise zu verändern/anzeigen ein JsonNode in eine POJO. Lagere ich einige meiner Modell - Informationen im json-Dateien und ich habe zur

JSON in Java analysieren, ohne das JSON-Format zu kennen

Anzahl der Antworten 7 Antworten
Ich versuche zu Parsen von JSON-strings in Java-und den Schlüssel-Wert-Paaren, so dass ich können bestimmen, dass die Ungefähre Struktur der JSON-Objekt, da die Objekt-Struktur der JSON-string ist unbekannt. Beispielsweise eine Ausführung haben kann, einen JSON-string so: {"id"

Wie sollte ich nicht erfasste Ausnahmen in meinem RESTful JAX-RS-Webdienst protokollieren?

Anzahl der Antworten 5 Antworten
Ich habe einen RESTful-web-service läuft unter Glassfish 3.1.2 mit Jersey und Jackson: @Stateless @LocalBean @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) @Path("users") public class UserRestService { private static final Logger log = ...; @GET @Path("{userId:[0-9]+}") public User getUser(@PathParam("userId") Long userId) { User

Die Instanz des Objekts aus dem START_ARRAY-Token kann im Spring 3-REST-Webdienst nicht deserialisiert werden

Anzahl der Antworten 4 Antworten
Bin ich das auch cool, was der Frühling bietet: Frühling RESTWebService (Version Frühling ist 3). Wenn ich auf die URL aus dem browser sehe ich die JSON-Antwort, aber von einem Client-endpoint (Android-Anwendung) iIreceive diese Fehlermeldung: Caused by:

Wie deaktiviere ich fail_on_empty_beans in Jackson?

Anzahl der Antworten 8 Antworten
Mit jackson 2.1, wie deaktiviere ich die fail_on_empty beans Sie, dass die Fehlermeldung scheint zu wollen, dass ich das deaktivieren??? Ich ' m vorausgesetzt, dies ist nur die einfachste Sache der Welt, aber die Hölle ist es

Jackson - @JsonTypeInfo-Eigenschaft wird als Null zugeordnet?

Anzahl der Antworten 1 Antworten
Bin ich mit diesem problem zu tun. Lassen Sie uns sagen, dass ich diese Antwort: { "id":"decaa828741611e58bcffeff819cdc9f", "statement":"question statement", "exercise_type":"QUESTION" } Dann, basierend auf exercise_type Attribut möchte ich zu instanziieren verschiedene Objekte Instanzen (Unterklassen von ExerciseResponseDTO), so

Jackson ObjectMapper - Spezifiziert die Serialisierungsreihenfolge der Objekteigenschaften

Anzahl der Antworten 6 Antworten
Ich bin Implementierung eines RESTful web-service, wo der Benutzer hat senden einer signierten Verifizierungs-token zusammen mit der Anfrage, so dass ich sicherstellen kann, dass der Antrag nicht manipuliert wurde durch eine Mitte der Mensch. Meine aktuelle Umsetzung

Gibt im Frühjahr mrc @ResponseBody literale JSON-Zeichenfolgen zurück

Anzahl der Antworten 9 Antworten
Ich bin das speichern von Objekten in meiner Datenbank als JSON-strings. Ich möchte einen REST-Dienst, der macht, die diese Saiten. Wenn ich Schreibe, meine Methoden, aber die Saiten, die ich wieder haben Ihre Zitate entgangen. Zum Beispiel,

Jackson JSON: Ruft den Knotennamen von json-tree ab

Anzahl der Antworten 5 Antworten
Wie bekomme ich die node-Namen aus einer JSON-Struktur mit Jackson? Die JSON-Datei sieht etwa so aus: { node1:"value1", node2:"value2", node3:{ node3.1:"value3.1", node3.2:"value3.2" } } Habe ich JsonNode rootNode = mapper.readTree(fileReader); und sowas braucht for (JsonNode node :

Verwenden von Jackson als Client-Serializer für Jersey

Anzahl der Antworten 5 Antworten
Ist es möglich, mit Jackson als serializer/marshaller für JSON-Daten anstelle von JAXB bei der Verwendung von Jersey-Client-API? Wenn dem so ist, wie es zu konfigurieren? InformationsquelleAutor der Frage Maciej Biłas | 2010-03-21

Wie ändere ich JsonNode in Java?

Anzahl der Antworten 4 Antworten
Muss ich verändern, ein JSON-Wert eines Attributs in Java, bekomme ich den Wert richtig, aber ich konnte nicht ändern Sie die JSON. hier ist der code unten JsonNode blablas = mapper.readTree(parser).get("blablas"); for (JsonNode jsonNode : blablas) {

So verschachteln Sie Entitäten mit Spring Data REST

Anzahl der Antworten 4 Antworten
Baue ich eine Spring Data REST-Anwendung und ich habe einige Probleme wenn ich versuche zu POSTEN. Die Hauptorganisation hat die anderen zwei verbundene Einheiten geschachtelt sind. Gibt es eine "Abfrage" Objekt, das die vielen Antworten und jede

Jackson JSON benutzerdefinierte Serialisierung für bestimmte Felder

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit, mit der Jackson JSON Processor zu tun benutzerdefiniertes Feld-Ebene Serialisierung? Zum Beispiel würde ich gerne die Klasse public class Person { public String name; public int age; public int favoriteNumber; } serialisiert, um

Jackson: Was passiert, wenn eine Immobilie fehlt?

Anzahl der Antworten 6 Antworten
Was passiert, wenn ich kommentieren Konstruktor-parameter mit @JsonProperty aber das Json nicht angeben, der dieser Eigenschaft. Welchen Wert hat der Konstruktor bekommen? Wie kann ich unterscheiden zwischen einer Eigenschaft mit einem null-Wert im Vergleich zu einer Immobilie,

Java.util.Map zum JSON-Objekt mit Jersey / JAXB / Jackson

Anzahl der Antworten 4 Antworten
Ich versucht habe zu erstellen, die einen Jersey-REST-Webservice. Ich will zu empfangen und auszusenden, für die JSON Objekte aus Java-Klassen wie folgt: @XmlRootElement public class Book { public String code; public HashMap<String, String> names; } Dieser soll

Spring REST Service: Wie konfiguriert man, um Nullobjekte in der JSON-Antwort zu entfernen

Anzahl der Antworten 9 Antworten
Ich habe eine spring webservice, gibt eine json-Antwort. Ich bin mit dem hier aufgeführten Beispiel erstellen den Dienst: http://www.mkyong.com/spring-mvc/spring-3-mvc-and-json-example/ Format json zurückgegeben wird: {"name":null,"staffName":["kfc-kampar","smith"]} Möchte ich entfernen Sie alle null-Objekte aus der Antwort zurückgegeben, so dass es

Spring mvc nicht zurück json Inhalt - Fehler 406

Anzahl der Antworten 14 Antworten
Bin ich mit Spring MVC mit JSON als angegeben in Ajax Vereinfachung Spring 3.0 Artikel. Nach so vielen Anläufen und Variationen von meinen code je nach Beratung in den verschiedenen Foren, mein code funktioniert immer noch nicht.

Wie man verhindert, dass Nullwerte innerhalb einer Map und Nullfelder innerhalb einer Bean durch Jackson serialisiert werden

Anzahl der Antworten 4 Antworten
Ich habe Map<String,Foo> foosMap dass ich serialisieren möchten durch Jackson . Nun möchte ich folgende zwei Einstellungen auf der Serialisierungs-Prozess: Die Karte haben können, haben viele null-Werte und null-Tasten und ich möchte keine null-Werte serialisiert werden. Für

Jackson + Baumeister Muster?

Anzahl der Antworten 5 Antworten
Ich würde gerne Jackson Deserialisieren eine Klasse mit folgendem Konstruktor: public Clinic(String name, Address address) Deserialisieren das erste argument ist einfach. Das problem ist, dass die Adresse ist wie folgt definiert: public class Address { private Address(Map<LocationType,

Frage ein JSONObject in Java ab

Anzahl der Antworten 5 Antworten
Ich Frage mich, ob irgendwo da draußen existiert eine java-librery Abfragen können ein JSONObject. Weiter In der Tiefe ich bin auf der Suche nach etwas wie: String json = "{ data: { data2 : { value :

Warum jackson transientes Mitglied auch serialisiert?

Anzahl der Antworten 3 Antworten
Ich bin serialisieren POJO in JSON mit Jackson 2.1.4, aber ich wollte ein bestimmtes Feld aus immer serialisiert. Ich verwendete transiente, aber noch ist es zu serialisieren, dass element. public class TestElement { int x; private transient

Java nach Jackson JSON-Serialisierung: Geldfelder

Anzahl der Antworten 5 Antworten
Derzeit bin ich mit Jackson zu senden, JSON-Ergebnisse von meinem Spring-basierten web-Anwendung. Das problem das ich habe ist zu versuchen, um alle Geld-Felder zur Ausgabe mit 2 Dezimalstellen. Ich war nicht in der Lage, dieses problem zu

Spring 4.2.3 und fasterxml Jackson 2.7.0 sind nicht kompatibel

Anzahl der Antworten 3 Antworten
Nach der migration von fasterxml.jackson 2.6.3 auf 2.7.0. Dies ist, weil public JavaType constructType(Type type, Class<?> contextType) - Methode verwendet, im Frühjahr ist AbstractJackson2HttpMessageConverter entfernt wurde. Wie man dieses Problem beheben? Ich bin mit Spring 4.2.3. /signin/facebook

Jackson Json und keine solchen Methodenfehler

Anzahl der Antworten 1 Antworten
Ich bin versucht, jackson zu serialisieren und Deserialisieren von POJO. Gehen von POJO zu JSON funktioniert perfekt, aber geht die andere Richtung nicht. Habe ich ein POJO public class Event { private String kind; public String getKind()

Der beste Weg, Jackson JsonNodeFactory zu verwenden

Anzahl der Antworten 4 Antworten
Ich bin mit Jackson zu bauen, die eine benutzerdefinierte JSON-Objekt. Ist der richtige Weg zu gehen über diese? Es scheint gut zu funktionieren (und die Ausgabe ist korrekt) aber ich kann das fehlen der Art, wie ich

Jackson-Serialisierung: leere Werte ignorieren (oder null)

Anzahl der Antworten 8 Antworten
Ich bin derzeit mit jackson 2.1.4 und ich habe einige Schwierigkeiten zu ignorieren Felder, wenn ich die Umwandlung eines Objekts zu einem JSON-string. Hier ist meine Klasse, die als Objekt konvertiert werden: public class JsonOperation { public

java.lang.ClassCastException: java.util.LinkedHashMap kann nicht in com.testing.models.Account umgewandelt werden

Anzahl der Antworten 4 Antworten
Ich bin immer folgende Fehlermeldung: java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to com.testing.models.Account folgenden code final int expectedId = 1; Test newTest = create(); int expectedResponseCode = Response.SC_OK; ArrayList<Account> account = given().when().expect().statusCode(expectedResponseCode) .get("accounts/" + newTest.id() + "/users") .as(ArrayList.class);

Konvertieren von JSON-Daten in Java-Objekte

Anzahl der Antworten 11 Antworten
Möchte ich auf Eigenschaften zugreifen, die aus einem JSON-string in meiner Java-action-Methode. Der string ist erhältlich, indem Sie einfach sagen myJsonString = object.getJson(). Unten ist ein Beispiel von dem, was der string kann so Aussehen: { 'title':

Deserialisieren von JSON zu ArrayList & lt; POJO & gt; mit Jackson

Anzahl der Antworten 5 Antworten
Ich habe eine Java-Klasse MyPojodass ich mich für Deserialisierung von JSON. Ich habe konfiguriert, eine spezielle MixIn-Klasse MyPojoDeMixInum mir zu helfen, mit der Deserialisierung. MyPojo hat nur int und String Instanz-Variablen in Kombination mit entsprechender Getter und

Jackson JSON, Unveränderliche Klassen und Schnittstellen

Anzahl der Antworten 1 Antworten
Spiele ich mit dem Jackson-Beispiele und bin mit einigen Schwierigkeiten Deserialisierung arbeiten mit unveränderlichen Klassen und Schnittstellen. Unten ist mein code: package com.art.starter.jackson_starter; import java.io.IOException; import java.io.StringReader; import java.io.StringWriter; import org.codehaus.jackson.JsonGenerationException; import org.codehaus.jackson.map.JsonMappingException; import org.codehaus.jackson.map.ObjectMapper; /** *

Jackson Fehler: kein geeigneter Konstruktor

Anzahl der Antworten 2 Antworten
Ich bin mit Jackson zu Deserialisieren ein json-array, in dem einige Objekte. Hier ist meine Klasse: public class OfferContainer extends ActiveRecordBase{ public Offer offer; public OfferContainer(){} public OfferContainer(Database db) { super(db); } @Override public String toString() {

Kann Jackson JSON wirklich zu einem generischen Typ deserialisieren?

Anzahl der Antworten 3 Antworten
Ist dies eine doppelte Frage, denn die folgenden Fragen sind entweder chaotisch oder Sie sind nicht beantwortet: Deserialisieren-a-generic-Typ-mit-jackson jackson-Deserialisieren-in-runtime-angegebenen-Klasse jackson-Deserialisieren-mit-generischer-Klasse jackson-Deserialisieren-generic-class-variable Ich hoffe, dass diese Frage endlich eine Antwort zu finden, macht dies deutlich zum guten. Dass

Jackson enum Serialisierung und DeSerializer

Anzahl der Antworten 9 Antworten
Ich bin mit JAVA 1.6 und Jackson 1.9.9 habe ich ein enum public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return

Was ist das Jackson 2-Äquivalent von JSONObject?

Anzahl der Antworten 1 Antworten
Welche Klasse in der fasterxml API entspricht der org.json.JSONObject? InformationsquelleAutor der Frage edwardmlyte | 2012-07-19

Es konnte kein MessageBodyReader der Content-Type-Anwendung / json gefunden und die Klasse java.lang.String angegeben werden

Anzahl der Antworten 8 Antworten
Ich bin mit RestEasy-client mit jackson-Anbieter und immer den oben genannten Fehler clientseitiger code: ClientRequest request = new ClientRequest(url); request.accept(MediaType.APPLICATION_JSON); ClientResponse<String> response = request.get(String.class); if (response.getStatus() != 200) { throw new RuntimeException("Failed : HTTP error code :

Kann Jackson so konfiguriert werden, dass er führende / nachfolgende Leerzeichen aus allen String-Eigenschaften trimmt?

Anzahl der Antworten 4 Antworten
Beispiel JSON (beachten Sie, dass der string Leerzeichen): { "aNumber": 0, "aString": "string " } Ideal, die deserialised Instanz hätte eine aString Eigenschaft mit einem Wert von "string" (also ohne Leerzeichen). Dies scheint wie etwas, das wird

Wie kann ich Joon-JSON-Parser von Boon oder Jackson mit Gradle zu Android Studio hinzufügen?

Anzahl der Antworten 2 Antworten
Ich würde gerne wissen, wie kann ich Segen oder Jackson-parser auf ein android-Projekt in Android Studio mit Gradle? Fand ich wie so mit GSON, konnte aber nicht finden, alles, was mit Segen oder Jackson. InformationsquelleAutor der Frage

Wie konvertiert man eine JSON-Zeichenfolge in eine Map & lt; String, String & gt; mit Jackson JSON

Anzahl der Antworten 10 Antworten
Ich versuche, so etwas zu tun aber es funktioniert nicht: Map<String, String> propertyMap = new HashMap<String, String>(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); Aber die IDE sagt: Deaktiviert Zuordnung Map to Map<String,String> Was ist der richtige Weg, dies zu

Jackson - Wie verschachtelte JSONs (Deserialisieren)?

Anzahl der Antworten 3 Antworten
{ vendors: [ { vendor: { id: 367, name: "Kuhn-Pollich", company_id: 1, } }, { vendor: { id: 374, name: "Sawayn-Hermann", company_id: 1, } }] } Habe ich ein Vendor-Objekt korrekt deserialisiert werden von einem einzigen "Anbieter"

JSON Jackson analysiert verschiedene Schlüssel in demselben Feld

Anzahl der Antworten 3 Antworten
Habe ich ein POJO, die hat ein Feld: public class Media { private Asset asset; } Alles perfekt funktioniert beim Parsen einer json-Antwort in dieser asset-POJO. aber dennoch gibt es einen leichten Unterschied mit dem Schlüssel diese

JSON im Spring MVC mit Jackson JSON analysieren

Anzahl der Antworten 2 Antworten
Ok, so habe ich das für ein wenig während jetzt und bin nicht weiter auf. Ich habe eine Spring MVC servlet, das muss ich akzeptieren JSON aus JavaScript-front-end-web-app. Zum Parsen der JSON-ich Jackson. Ich benötige die Werte

Generics mit Spring RESTTemplate

Anzahl der Antworten 4 Antworten
Habe ich eine Klasse so: public class Wrapper<T> { private String message; private T data; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public T getData() { return data;

Lesen Sie einen Teil einer JSON-Zeichenfolge mit Jackson

Anzahl der Antworten 3 Antworten
Den JSON-string wird wie folgt { "rank":"-text_relevance", "match-expr":"(label 'star wars')", "hits":{ "found":7, "start":0, "hit":[ {"id":"tt1185834", "data":{ "actor":["Abercrombie, Ian","Baker, Dee","Burton, Corey"], "title":["Star Wars: The Clone Wars"] } }, . . . {"id":"tt0121766", "data":{ "actor":["Bai, Ling","Bryant, Gene","Castle-Hughes, Keisha"], "title":["Star

Wie rufe ich den Standard-Deserializer von einem benutzerdefinierten Deserializer in Jackson auf

Anzahl der Antworten 7 Antworten
Ich habe ein problem in meinem custom-deserializer in Jackson. Ich möchte den Zugriff auf die Standard-Serialisierung zum Auffüllen der Objekt bin ich zu Deserialisieren. Nachdem die Bevölkerung ich werde tun, einige benutzerdefinierte Sachen, aber zuerst will ich

Wie werden JSON-Feldnamen verschiedenen Objektfeldnamen zugeordnet?

Anzahl der Antworten 1 Antworten
Welche equiv Weg in Jackson json-Anmerkung für die folgenden jax-b Anmerkungen? Brauche ich, um zu produzieren json anstatt xml-und zu wissen, das konventionelle jackson Anmerkungen, die ist gleichwertig bezeichnet im jax-b. ein Feld umbenennen. verwenden Sie get-anstelle

Behandeln einer benutzerdefinierten Fehlerantwort in der JAX-RS 2.0-Clientbibliothek

Anzahl der Antworten 5 Antworten
Ich fange an, die Verwendung der neuen client-API-Bibliothek in JAX-RS und wirklich lieben es so weit. Ich fand eine Sache, die ich nicht herausfinden, jedoch. Die API die ich verwende ein benutzerdefiniertes format Fehlermeldung, die so aussieht

Jackson - Wie spezifiziert man eine einzelne Implementierung für die durch Schnittstellen referenzierte Deserialisierung?

Anzahl der Antworten 3 Antworten
Ich will Deserialisieren ein JSON-Objekt mit Jackson. Denn das Ziel ist eine Schnittstelle, die ich angeben muss, welche Implementierung verwendet werden soll. Könnten diese Informationen gespeichert werden, in der JSON-Objekt, mit der @JsonTypeInfo-Annotation. Aber ich möchte, um

Korrekter Satz von Abhängigkeiten für die Verwendung von Jackson Mapper

Anzahl der Antworten 5 Antworten
Ich bin neu in Jackson, und ich war ein wenig code schreiben für die Praxis. Ich fand heraus, das die neue version des Jackson-Bibliothek finden Sie auf Fasterxml: Jacksonso fügte ich die unter Abhängigkeiten zu meinem Maven-pom-Datei:

Wann wird die @ JsonProperty-Eigenschaft verwendet und wofür wird sie verwendet?

Anzahl der Antworten 8 Antworten
Diese bean 'State' : public class State { private boolean isSet; @JsonProperty("isSet") public boolean isSet() { return isSet; } @JsonProperty("isSet") public void setSet(boolean isSet) { this.isSet = isSet; } } ist über den Draht geschickt mit der

Wie man Joda DateTime mit Jackson JSON Prozessor serialisiert?

Anzahl der Antworten 9 Antworten
Wie bekomme ich Jackson zu serialisieren, meine Joda DateTime-Objekt nach einem einfachen Muster (wie "dd-MM-yyyy")? Ich versucht habe: @JsonSerialize(using=DateTimeSerializer.class) private final DateTime date; Habe ich auch versucht: ObjectMapper mapper = new ObjectMapper() .getSerializationConfig() .setDateFormat(df); Dank! InformationsquelleAutor der