Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Memudahkan Rentetan JSON kepada Penukaran Objek dalam Java ME?

Bagaimanakah Saya Boleh Memudahkan Rentetan JSON kepada Penukaran Objek dalam Java ME?

Patricia Arquette
Patricia Arquetteasal
2024-12-21 06:14:13360semak imbas

How Can I Simplify JSON String to Object Conversion in Java ME?

Ringkaskan rentetan JSON kepada penukaran objek dalam Java ME

Dalam Java/J2ME, anda ingin menukar rentetan JSON (seperti {name :"MyNode", width:200, height:100}) ditukar kepada perwakilan objek dalaman rentetan ini dalam satu baris kod. Kaedah semasa terlalu menyusahkan, contohnya:

Object n = create("new");
setString(p, "name", "MyNode");
setInteger(p, "width", 200);
setInteger(p, "height", 100);

penyelesaian perpustakaan JSON

Untuk memudahkan proses penukaran ini, anda boleh menggunakan bantuan pustaka JSON. Adalah disyorkan untuk menggunakan perpustakaan JSON-Simple, yang bersaiz kecil dan sangat sesuai untuk J2ME.

Cara menggunakan

Anda boleh menggunakan perpustakaan JSON-Simple untuk menghuraikan rentetan JSON ke dalam objek Java dengan baris kod berikut:

JSONObject json = (JSONObject)new JSONParser().parse("{\"name\":\"MyNode\", \"width\":200, \"height\":100}");

Kemudian , anda boleh mengakses sifat objek menggunakan kaedah get():

System.out.println("name=" + json.get("name"));
System.out.println("width=" + json.get("width"));

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memudahkan Rentetan JSON kepada Penukaran Objek dalam Java ME?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn