我们如何在Java中将JSONArray添加到JSONObject?

该JSON 是用于交换数据的基于文本的格式。它是轻量级的 组件,与语言 无关。我们还可以将JSONArray 添加到JSONObject。 我们需要首先将一些项目添加到ArrayList中 ,并将此列表传递给JSONArray 类的put() 方法,最后使用put()方法将此数组添加到JSONObject中。  

示例

import org.json.*;

import java.util.*;

public class AddJSONArrayToJSONObjTest {

   public static void main(String args[]) {

      List<String> list = new ArrayList<String>();

      list.add("Raja");

      list.add("Jai");

      list.add("Adithya");      JSONArray array = new JSONArray();

      for(int i = 0; i < list.size(); i++) {

         array.put(list.get(i));

      }

      JSONObject obj = new JSONObject();

      try {

         obj.put("员工姓名:", array);

      } catch(JSONException e) {

         e.printStackTrace();

      }

      System.out.println(obj.toString());

   }

}

输出结果

{"员工姓名:":["Raja","Jai","Adithya"]}

以上是 我们如何在Java中将JSONArray添加到JSONObject? 的全部内容, 来源链接: utcz.com/z/348933.html

回到顶部