Rumah > Java > javaTutorial > teks badan

Bilakah kita boleh menggunakan JSONStringer dalam Java?

WBOY
Lepaskan: 2023-09-21 08:13:14
ke hadapan
1067 orang telah melayarinya

Bilakah kita boleh menggunakan JSONStringer dalam Java?

JSONStringer menyediakan cara yang mudah untuk menjana teks JSON dan mematuhi peraturan sintaks JSON dengan ketat. Setiap contoh JSONStringer boleh menjana teks JSON. Kejadian JSONStringer menyediakan kaedah nilai untuk menambahkan nilai pada teks dan kaedah kunci untuk menambahkan kunci sebelum nilai dalam objek. Terdapat kaedah array () dan endArray() untuk mencipta dan mengikat nilai array dan objek() serta objek akhir () kaedah bind untuk mencipta dan bind .

Contoh 1

import org.json.*;
public class JSONStringerTest1 {
   public static void main(String[] args) throws JSONException {
      JSONStringer stringer = new JSONStringer();
      String jsonStr = stringer
         .object() // Start JSON Object
            .key("Name")
            .value("Raja")
            .key("Age") //Add key-value pairs
            .value("25")
            .key("City")
            .value("Hyderabad")
         .endObject() // End JSON Object
         .toString();
      System.out.println(jsonStr);
   }
}
Salin selepas log masuk

Output

{"Name":"Raja","Age":"25","City":"Hyderabad"}<strong>
</strong>
Salin selepas log masuk

Contoh 2

import org.json.*;
public class JSONStringerTest2 {
   public static void main(String[] args) throws JSONException {
      JSONStringer stringer = new JSONStringer();
      String jsonStr = stringer
         .array() //Start JSON Array
            .object() //Start JSON Object
               .key("Name").value("Adithya")
               .key("Age").value("25") //Add key-value pairs
               .key("Mobile").value("9959984000")
            .endObject() //End JSON Object
            .object()
               .key("Address").value("Madhapur")
               .key("City").value("Hyderabad")
            .endObject()
         .endArray() //End JSON Array
         .toString();
      System.out.println(jsonStr);
   }
}
Salin selepas log masuk

Output

[{"Name":"Adithya","Age":"25","Mobile":"9959984000"},{"Address":"Madhapur","City":"Hyderabad"}]
Salin selepas log masuk

Atas ialah kandungan terperinci Bilakah kita boleh menggunakan JSONStringer dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!