Pertanyaan yang diberi tag json

106
Tukar kunci dengan nilai JSON

Saya memiliki objek JSON yang sangat besar yang terstruktur seperti ini: {A : 1, B : 2, C : 3, D : 4} Saya membutuhkan fungsi yang dapat menukar nilai dengan kunci di objek saya dan saya tidak tahu bagaimana melakukannya. Saya membutuhkan keluaran seperti ini: {1 : A, 2 : B, 3 : C, 4 :...

106
Jackson databind enum case insensitive

Bagaimana cara menghentikan derialisasi string JSON yang berisi nilai enum yang tidak peka huruf besar / kecil? (menggunakan Jackson Databind) String JSON: [{"url": "foo", "type": "json"}] dan POJO Java saya: public static class Endpoint { public enum DataType { JSON, HTML } public...

105
Kelas Data Kotlin dari Json menggunakan GSON

Saya memiliki kelas Java POJO seperti ini: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } dan saya memiliki kelas data Kotlin Seperti ini data class Topic(val id: Long, val name: String) Bagaimana cara memberikan json keyke variabel kotlin data...

104
PHP json_decode () mengembalikan NULL dengan JSON yang valid?

Saya memiliki objek JSON ini yang disimpan pada file teks biasa: { "MySQL": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "DatabaseName": "(dbname)" }, "Ftp": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "RootFolder": "(rf)" }, "BasePath":...

104
Beberapa GSON @SerializedName per kolom?

Apakah ada cara di Gson untuk memetakan beberapa bidang JSON ke variabel anggota objek Java tunggal? Katakanlah saya memiliki kelas Java ... public class MyClass { String id; String name; } Saya ingin menggunakan kelas tunggal ini dengan dua layanan berbeda. Namun, kedua layanan ini berbeda...

103
Polimorfisme dengan gson

Saya punya masalah deserializing string json dengan Gson. Saya menerima serangkaian perintah. Perintah dapat dimulai, berhenti, beberapa jenis perintah lainnya. Tentu saya memiliki polimorfisme, dan perintah start / stop mewarisi dari perintah. Bagaimana saya bisa membuat serial kembali ke objek...