Tag: fasterxml

FasterXML ist ein open-source-XML-und JSON-parsing für die Java-Plattform

Jackson-ObjectMapper & JsonGenerator - es ist thread-safe?

Anzahl der Antworten 1 Antworten
Ich habe derzeit ein Projekt, das verwendet jackson schneller xml zu serialisieren/Deserialisieren von POJOs zu Json verwenden von benutzerdefinierten serialisierungsprogramme und deserializers. Von was ich verstehe, das ObjectMapper thread-sicher ist, sobald es erstellt und konfiguriert wurde. Jedoch

com.fasterxml.jackson.databind-Methode.JsonMappingException: Jackson-version ist zu alt 2.5.3

Anzahl der Antworten 2 Antworten
Mein OS ist OS X 10.11.6. Ich bin mit Spark 2.0, Zeppelin 0.6, Scala 2.11 Wenn ich diesen code ausführen im Zeppelin bekomme ich eine Ausnahme von Jackson. Wenn ich diesen code ausführen spark-shell - keine Ausnahme.

Wie Deserialisieren von XML-Annotationen mit FasterXML

Anzahl der Antworten 1 Antworten
Ich habe die folgende XML-schema: <Courses semester="1"> <Course code="A231" credits="3">Intermediate A</Course> <Course code="A105" credits="2">Intro to A</Course> <Course code="B358" credits="4">Advanced B</Course> </Courses> Ich brauche, um zu konvertieren, das in POJO als: public class Schedule { public int semester;

Wie kann ich das Serialisieren/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

java.lang.ClassNotFoundException / NoClassDefFoundError für com/fasterxml/jackson/databind/ObjectMapper mit Maven

Anzahl der Antworten 2 Antworten
Bekomme ich die folgende Fehlermeldung, wenn Sie versuchen zum ausführen einer java-Programm, das mit jackon ' s ObjectMapper Klasse: Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper at com.inin.dynamotransfer.DynamoTransfer.importData(DynamoTransfer.java:133) at com.inin.dynamotransfer.DynamoTransfer.main(DynamoTransfer.java:67) Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.ObjectMapper at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

Kann nicht instanziiert Wert vom Typ java.util.LinkedHashMap von der String-Wert ('{'); no-single-String-Konstruktor/factory-Methode

Anzahl der Antworten 2 Antworten
Habe ich die folgenden 2 Klassen: @JsonIgnoreProperties(ignoreUnknown = true) public class ChangesJSON { @JsonProperty("changes") List<ChangeJSON> changes; @JsonProperty("more") Boolean more; } public class ChangeJSON { @JsonProperty("epoch") Long epoch; @JsonProperty("payload") Map<String, Object> payload; } Wenn ich versuche zu Deserialisieren

kein einzelnes int-arg-Konstruktor/factory-Methode

Anzahl der Antworten 1 Antworten
Habe ich diesen code: final Person p = new Person(1L); final ObjectMapper mapper = JacksonUtil.INSTANCE.getMapper(); final TypeReference<HashMap<String, Object>> typeMap = new TypeReference<HashMap<String, Object>>() {}; final String personJson= mapper.writeValueAsString(p); mapper.readValue(personJson, typeMap); personJson ist wie: "id" : 1 Immer

Json (fasterxml) stackoverflow exception

Anzahl der Antworten 3 Antworten
Wenn Sie versuchen, zu serialisieren, eine Kategorie, bekomme ich einen stackoverflow. Ausnahme Achtung: StandardWrapperValve[dispatcher]: Servlet.service() für servlet dispatcher warf Ausnahme java.lang.StackOverflowError at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:760) at org.apache.felix.Rahmen.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2279) bei org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501) bei org.apache.felix.Rahmen.BundleWiringImpl.Zugriff auf$400(BundleWiringImpl.java:75) bei org.apache.felix.Rahmen.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955) bei java.lang.ClassLoader.loadClass(ClassLoader.java:357)

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

Groß-und Kleinschreibung JSON zu POJO mapping ohne änderung der POJO

Anzahl der Antworten 3 Antworten
Weiß jemand, wie com.fasterxml.jackson.databind-Methode.ObjectMapper ist in der Lage, anzeigen von JSON-Eigenschaften zu POJO Eigenschaften der groß-und Kleinschreibung? JSON-String: [{"FIRSTNAME":"John","LASTNAME":"Doe","DATEOFBIRTH":"1980-07-16T18:25:00.000 Z"}] POJO-Klasse: public class Person { private String firstName; private String lastName; private Date dateOfBirth; public String getFirstName()

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

Konnte JSON nicht lesen: Die Instanz von hello.Country [] aus dem START_OBJECT-Token kann nicht deserialisiert werden

Anzahl der Antworten 4 Antworten
Ich habe die rest url, die gibt mir alle Länder - http://api.geonames.org/countryInfoJSON?username=volodiaL. Benutze ich RestTemplate von spring 3 zu analysieren zurückgegebenen json in java-Objekte: RestTemplate restTemplate = new RestTemplate(); Country countries = restTemplate.getForObject("http://api.geonames.org/countryInfoJSON?username=volodiaL",Country.class); Wenn ich diesen code

JSON Serialisierungsdatum in einem benutzerdefinierten Format (Konnte Instanz von java.util.Date nicht aus String-Wert erstellen)

Anzahl der Antworten 4 Antworten
could not read JSON: Can not construct instance of java.util.Date from String value '2012-07-21 12:11:12': not a valid representation("yyyy-MM-dd'T'HH:mm:ss.SSSZ", "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", "EEE, dd MMM yyyy HH:mm:ss zzz", "yyyy-MM-dd")) vorbei json-Anforderung an REST-controller-Methode in eine POJO-Klasse.der Benutzer soll eingeben,

Generiere JSON-Schema aus der Java-Klasse

Anzahl der Antworten 3 Antworten
Ich habe eine POJO-Klasse public class Stock{ int id; String name; Date date; } Gibt es irgendwelche Anmerkungen oder Entwicklungs-framework/api konvertieren kann POJO zu JSON-schema wie unten {"id": { "type" : "int" }, "name":{ "type" : "string"