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
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
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"
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
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:
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
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
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
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,
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 :
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
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) {
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
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
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,
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
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
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.
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
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,
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 :
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
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
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
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()
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
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
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);
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':
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
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; /** *
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() {
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
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
1
Antworten
Welche Klasse in der fasterxml API entspricht der org.json.JSONObject? InformationsquelleAutor der Frage edwardmlyte | 2012-07-19
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 :
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
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
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
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"
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
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
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;
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
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
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
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
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
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:
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
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