Rumah > Java > javaTutorial > Bagaimana untuk mendapatkan pelbagai jenis nilai dari objek JSON di Jawa?

Bagaimana untuk mendapatkan pelbagai jenis nilai dari objek JSON di Jawa?

WBOY
Lepaskan: 2023-08-21 08:49:15
ke hadapan
919 orang telah melayarinya

Bagaimana untuk mendapatkan pelbagai jenis nilai dari objek JSON di Jawa?

A JSONObject ialah koleksi tidak tertib pasangan nilai kunci dan menghuraikan rentetan teks untuk menghasilkan objek yang serupa dengan peta. JSONObject mempunyai beberapa kaedah penting untuk memaparkan jenis nilai yang berbeza, seperti kaedah getString() digunakan untuk mendapatkan rentetan yang dikaitkan dengan rentetan kekunci, dan kaedah getInt() digunakan untuk mendapatkan integer dikaitkan dengan nilai kunci, kaedah getDouble() digunakan untuk mendapatkan nilai berganda yang dikaitkan dengan kunci, dan kaedah getBoolean() digunakan untuk mendapatkan nilai Boolean yang dikaitkan dengan kunci.

Contoh

import org.json.*;
public class JSONObjectTypeValuesTest {
   public static void main(String[] args) throws JSONException {
      JSONObject jsonObj = new JSONObject(
         "{" +
            "Name : Adithya," +
            "Age : 22, " +
            "Salary: 10000.00, " +
            "IsSelfEmployee: false " +
         "}"
      );
      System.out.println(jsonObj.getString("Name")); // returns string
      System.out.println(jsonObj.getInt("Age")); // returns int
      System.out.println(jsonObj.getDouble("Salary")); // returns double
      System.out.println(jsonObj.getBoolean("IsSelfEmployee")); // returns true/false
   }
}
Salin selepas log masuk

Output

Adithya
22
10000.0
false
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan pelbagai jenis nilai dari objek JSON di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan