Jackson ist eine Java-Bibliothek für Aufgaben wie Lesen und Schreiben (Parsen / Generieren) und Datenbindung an / von Java-Objekten. Obwohl Jackson hauptsächlich für JSON verwendet wird, unterstützt Jackson auch viele andere Datenformate wie Avro, CBOR, CSV, Java-Eigenschaften, Protobuf, Smile, XML und YAML.
Grundsätzlich möchte ich keine leeren JSON-Arrays oder Objekte in meinen generierten JSON-Dateien anzeigen. Ich habe meinen ObjectMapper bereits anhand der folgenden Methode konfiguriert:
%Vor%
Dies funktioniert gut für Arrays, Sammlungen un...
20.11.2014, 19:13
Ich habe Probleme mit der Modellierung von Serverantworten, einige von ihnen sehen so aus:
%Vor%
oder
%Vor%
Es scheint, dass "_embedded" -Eigenschaft nur ein JSON-Objekt hat und dieses Objekt nur eine Eigenschaft (anders benannt) mit tat...
19.12.2014, 12:20
Jackson macht etwas wirklich Bizarres und ich kann keine Erklärung dafür finden. Ich mache polymorphe Serialisierung und es funktioniert perfekt, wenn ein Objekt für sich allein ist. Wenn Sie jedoch dasselbe Objekt in eine Liste einfügen und sta...
10.12.2015, 03:26
Ich versuche DB-Daten auf meiner Webseite anzuzeigen.
Ich habe folgenden Code gemacht, wenn GET-Anfrage an die @RequestMapping(value = "/api/binder") .
Aber wenn get-Anforderung zu dieser Methode kam, wird es Daten holen (ich habe auf der K...
04.04.2014, 04:21
Problem mit JAX-RS und java.time.LocalDate (java8).
Ich möchte ein Objekt wie dieses in eine JAX-RS-Methode mit JSON übergeben:
%Vor%
Die Ausnahme, die ich bekomme, ist:
com.fasterxml.jackson.databind.JsonMappingException : Es...
04.01.2015, 18:27
Ich benutze Jackson, um JSON-Objekte zu generieren und schreibe sie direkt in das HTML-Tag, so:
%Vor%
Dieser Code bricht ab, wenn eine Zeichenfolge '</script>' enthält. Der Schrägstrich (/) würde das Problem lösen und wird von JSONs...
25.07.2011, 14:16
Hier ist die JSON-Datei
%Vor%
Ich möchte den Wert von name.by direkt durch Angabe von XPath / JsonPath Like ändern
($.session.name).changevalue("MYSESSINID")
Dies ist nur ein Beispiel
Ich verwende die jackson-Bibliothek korrekt und...
02.12.2014, 07:57
Ich habe eine einfache Methode in Controller
%Vor%
und in Antwort möchte ich { "success": true } zurückgeben
Annotation @ResponseBody sagt, dass die Antwort JSON sein wird. Aber jetzt in Antwort bekomme ich nur wahr.
Gibt es eine...
17.10.2015, 09:56
Ich entwickle eine JSON-Parsing-Anwendung und möchte ObjectReader verwenden.
Ich bekomme meine Instanz des Objektlesers wie folgt -
%Vor%
aber OBJECT_MAPPER.reader(MyType.class); wird als veraltet angezeigt.
Welche Alternative ha...
27.11.2015, 12:35
Gibt es eine gute Möglichkeit, die JSON-Ausgabe basierend auf Spring Security-Rollen zu filtern? Ich suche etwas wie @JsonIgnore, aber für Rolle, wie @HasRole ("ROLE_ADMIN"). Wie soll ich das umsetzen?
24.06.2013, 12:57