Rumah >Java >javaTutorial >Peta JSON ke Java: Json-lib atau Penghurai Tersuai – Mana Yang Lebih Baik?
Menukar JSON kepada Peta: Menggunakan Json-Lib atau Menulis Penghurai Tersuai
Jika anda ingin menukar data JSON seperti contoh yang diberikan kepada Peta Java, menggunakan perpustakaan pihak ketiga seperti Json-lib ialah pendekatan yang disyorkan. Walau bagaimanapun, untuk pemetaan mudah seperti dalam kes ini, anda mungkin mendapati lebih mudah untuk menggunakan alatan yang tersedia dari tapak web http://json.org (bahagian Java).
Menggunakan Jackson
Antara alatan daripada json.org, Jackson (https://github.com/FasterXML/jackson-databind/#5-minute-tutorial-streaming-parser-generator) menawarkan penyelesaian yang mudah:
Map<String, Object> result = new ObjectMapper().readValue(JSON_SOURCE, HashMap.class);
Dalam kod ini, JSON_SOURCE boleh mewakili Fail, strim input, pembaca atau Rentetan kandungan JSON.
Tambahan Petua
Semasa menulis penghurai tersuai mungkin kelihatan menggoda untuk tugasan yang sebegitu mudah, ia biasanya dinasihatkan supaya tidak melakukannya kerana kemungkinan ralat. Sebaliknya, manfaatkan perpustakaan dan alatan tersedia yang direka khusus untuk mengendalikan manipulasi data JSON.
Atas ialah kandungan terperinci Peta JSON ke Java: Json-lib atau Penghurai Tersuai – Mana Yang Lebih Baik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!