Rumah >Java >javaTutorial >Bagaimanakah kita boleh menukar JSONArray kepada tatasusunan String di Jawa?

Bagaimanakah kita boleh menukar JSONArray kepada tatasusunan String di Jawa?

王林
王林ke hadapan
2023-08-26 15:45:132981semak imbas

Bagaimanakah kita boleh menukar JSONArray kepada tatasusunan String di Jawa?

JSON ialah salah satu format pertukaran data yang digunakan secara meluas. Ia adalah ringan dan bahasabebas. JSONArray boleh menghuraikan teks dalam rentetan untuk menjana objek seperti vektor dan menyokong antara muka java.util.List .

Kita boleh Tukar JSONArray kepada String Array

Contoh

import org.json.*;
import java.util.*;
public class JsonArraytoStringArrayTest {
   public static void main(String[] args) {
      JSONArray jsonArray = new JSONArray();
      jsonArray.put("INDIA ");
      jsonArray.put("AUSTRALIA ");
      jsonArray.put("SOUTH AFRICA ");
      jsonArray.put("ENGLAND ");
      jsonArray.put("NEWZEALAND ");
      List<String> list = new ArrayList<String>();
      for(int i=0; i < jsonArray.length(); i++) {
         list.add(jsonArray.getString(i));
      }
      System.out.print("JSONArray: " + jsonArray);
      System.out.print("\n");
      String[] stringArray = list.toArray(new String[list.size()]);
      System.out.print("String Array: ");
      for(String str : stringArray) {
         System.out.print(str);
      }
   }
}

Output

JSONArray: ["INDIA ","AUSTRALIA ","SOUTH AFRICA ","ENGLAND ","NEWZEALAND "]
String Array: INDIA AUSTRALIA SOUTH AFRICA ENGLAND NEWZEALAND<strong>
</strong>
dalam contoh di bawah

Atas ialah kandungan terperinci Bagaimanakah kita boleh menukar JSONArray kepada tatasusunan String di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam