Pertanyaan yang diberi tag «jackson»

Jackson adalah perpustakaan Java untuk menangani tugas-tugas seperti membaca dan menulis (parsing / menghasilkan) dan pengikatan data ke / dari objek Java. Meskipun terutama digunakan untuk JSON, Jackson juga mendukung banyak format data lain seperti Avro, CBOR, CSV, Java Properties, Protobuf, Smile, XML dan YAML.


10
Cara mengonversi string JSON ke Peta <String, String> dengan Jackson JSON
Saya mencoba melakukan sesuatu seperti ini tetapi tidak berhasil: Map&lt;String, String&gt; propertyMap = new HashMap&lt;String, String&gt;(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); Namun IDE mengatakan: Tugas tidak dicentang Map to Map&lt;String,String&gt; Apa cara yang benar untuk melakukan ini? Saya hanya menggunakan Jackson karena itulah yang sudah tersedia dalam proyek ini, apakah ada …
185 java  jackson 

9
Kapan properti @JsonProperty digunakan dan untuk apa properti itu?
Kacang ini 'Negara': public class State { private boolean isSet; @JsonProperty("isSet") public boolean isSet() { return isSet; } @JsonProperty("isSet") public void setSet(boolean isSet) { this.isSet = isSet; } } dikirim melalui kawat menggunakan callback 'sukses' ajax: success : function(response) { if(response.State.isSet){ alert('success called successfully) } Apakah penjelasan @JsonProperty diperlukan di …
183 java  ajax  jackson 


9
Mengkonversi objek Java ke JSON dengan Jackson
Saya ingin JSON saya terlihat seperti ini: { "information": [{ "timestamp": "xxxx", "feature": "xxxx", "ean": 1234, "data": "xxxx" }, { "timestamp": "yyy", "feature": "yyy", "ean": 12345, "data": "yyy" }] } Kode sejauh ini: import java.util.List; public class ValueData { private List&lt;ValueItems&gt; information; public ValueData(){ } public List&lt;ValueItems&gt; getInformation() { return …
166 java  json  object  jackson 

8
Konversi JSON String ke Pretty Print output JSON menggunakan Jackson
Ini adalah string JSON yang saya miliki: {"attributes":[{"nm":"ACCOUNT","lv":[{"v":{"Id":null,"State":null},"vt":"java.util.Map","cn":1}],"vt":"java.util.Map","status":"SUCCESS","lmd":13585},{"nm":"PROFILE","lv":[{"v":{"Party":null,"Ads":null},"vt":"java.util.Map","cn":2}],"vt":"java.util.Map","status":"SUCCESS","lmd":41962}]} Saya perlu mengubah JSON di atas Stringke dalam Pretty Print JSON Output (menggunakan Jackson), seperti di bawah ini: { "attributes": [ { "nm": "ACCOUNT", "lv": [ { "v": { "Id": null, "State": null }, "vt": "java.util.Map", "cn": 1 } ], "vt": "java.util.Map", …

9
Jackson: bagaimana mencegah serialisasi lapangan
Saya memiliki kelas entitas dengan bidang kata sandi: class User { private String password; //setter, getter.. } Saya ingin bidang ini dilewati selama serialisasi. Tapi itu harus tetap bisa melakukan DEserialize. Ini diperlukan, agar klien dapat mengirim saya kata sandi baru, tetapi tidak dapat membaca yang sekarang. Bagaimana saya melakukannya …
163 java  json  jackson 

7
Jackson mengatasi garis bawah yang mendukung kasus unta
Saya mengambil string JSON dari internet; seperti kebanyakan JSON yang pernah saya lihat mencakup kunci-kunci panjang yang dipisahkan oleh garis bawah. Pada dasarnya, tujuan saya adalah deserialize JSON menjadi objek java, tapi saya tidak menggunakan garis bawah dalam kode java. Sebagai contoh, saya mungkin memiliki Userkelas dengan firstNamebidang dalam camel-case, …
160 java  jackson 

9
Format tanggal Pemetaan ke JSON Jackson
Saya memiliki format Tanggal yang berasal dari API seperti ini: "start_time": "2015-10-1 3:00 PM GMT+1:00" Yaitu YYYY-DD-MM HH: MM am / pm GMT timestamp. Saya memetakan nilai ini ke variabel Tanggal di POJO. Jelas, ini menunjukkan kesalahan konversi. Saya ingin tahu 2 hal: Apa format yang perlu saya gunakan untuk …
154 java  json  date  jackson  pojo 

10
Berbagai nama properti JSON selama serialisasi dan deserialisasi
Apakah mungkin: untuk memiliki satu bidang di kelas, tetapi nama yang berbeda untuk itu selama serialisasi / deserialisasi di perpustakaan Jackson? Sebagai contoh, saya memiliki kelas "Coordiantes". class Coordinates{ int red; } Untuk deserialisasi dari JSON ingin memiliki format seperti ini: { "red":12 } Tetapi ketika saya akan membuat serial …
149 java  json  jackson 

12
Jackson - Deserialize menggunakan kelas generik
Saya memiliki string json, yang harus saya deSerialize ke kelas berikut class Data &lt;T&gt; { int found; Class&lt;T&gt; hits } Bagaimana saya melakukannya? Ini cara yang biasa mapper.readValue(jsonString, Data.class); Tetapi bagaimana saya menyebutkan apa singkatan T?
147 java  json  generics  jackson 

4
Ubah JsonNode menjadi POJO
Ini mungkin tampak sedikit tidak biasa, tetapi saya mencari cara yang efisien untuk mengubah / memetakan JsonNodemenjadi POJO. Saya menyimpan beberapa informasi Model saya dalam file json dan saya harus mendukung beberapa versi model saya. Apa yang saya lakukan adalah memuat file json di memori dalam JsonNode, menerapkan beberapa strategi …
143 java  json  jackson 

8
Cukup mencetak JSON dari ObjectMapper Jackson 2.2
Saat ini saya memiliki contoh org.fasterxml.jackson.databind.ObjectMapperdan ingin mendapatkan Stringdengan JSON yang cantik. Semua hasil pencarian Google saya telah datang dengan Jackson 1.x cara melakukan ini dan saya tidak bisa menemukan cara yang tepat, tidak usang melakukan ini dengan 2.2. Meskipun saya tidak percaya bahwa kode mutlak diperlukan untuk pertanyaan ini, …
141 java  json  jackson 

8
Serialisasi Jackson: abaikan nilai kosong (atau nol)
Saat ini saya menggunakan jackson 2.1.4 dan saya mengalami beberapa masalah mengabaikan bidang ketika saya mengonversi objek ke string JSON. Inilah kelas saya yang bertindak sebagai objek yang akan dikonversi: public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public static class …
138 java  json  jackson 

14
Format Java 8 LocalDate Jackson
Untuk java.util.Date ketika saya melakukannya @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; maka dalam permintaan JSON ketika saya mengirim { {"dateOfBirth":"01/01/2000"} } berhasil. Bagaimana saya harus melakukan ini untuk bidang LocalDate Java 8 ?? Saya sudah mencoba @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; Itu tidak …
138 java  json  jackson  jax-rs  resteasy 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.