Maison >Java >javaDidacticiel >Comment pouvons-nous convertir JSONArray en tableau String en Java ?

Comment pouvons-nous convertir JSONArray en tableau String en Java ?

王林
王林avant
2023-08-26 15:45:132981parcourir

Comment pouvons-nous convertir JSONArray en tableau String en Java ?

JSON est l'un des formats d'échange de données largement utilisés. C'est un léger et langueindépendant. JSONArray peut analyser le texte dans une chaîne pour générer des objets de type vectoriel et prend en charge l'interface java.util.List .

Nous pouvons Convertir JSONArray en String Array

Exemple

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>
dans l'exemple ci-dessous

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer