当前位置:首页 > iOS开发专区 > 正文内容

JSONArray和JSONObject使用说明

13年前 (2012-08-27)iOS开发专区8873
JSONArray:["100","102","false"]
JSONArray中放入JSONObject:[{"0":100},{"1":101},{"2":102},{"3":103},{"4":104}]
JSONObject:{"2":329,"1":"str"}
多个JSONObject:{"1":{"3":"河东","2":"河北","1":"河南"},"0":{"3":"河东","2":"河北","1":"河南"}}
代码:
public static void main(String[] args) {
     //-------------JSONArray
  JSONArray ja = new JSONArray();
  ja.add("100");
  ja.add("102");
  ja.add("false");
  System.out.println(ja.toJSONString());
  //-------------JSONArray中放入JSONObject
  JSONArray jsonArray = new JSONArray();
  for(int i=0;i<5;i++){
   Map map1 = new HashMap();
   map1.put(i,i+100);
   JSONObject jo1=new JSONObject(map1);
      jsonArray.add(jo1);
  }
  System.out.println(jsonArray.toJSONString());
  //-------------JSONObject
  Map map = new HashMap();
  map.put("1","str");
  map.put("2",329);
  JSONObject jo = new JSONObject(map);
  System.out.println(jo.toJSONString());
  //-------------多个JSONObject
  JSONObject jo2 = new JSONObject();
  for(int i=0;i<2;i++){
   Map map1 = new HashMap();
   map1.put("1","河南");
   map1.put("2","河北");
   map1.put("3","河东");
   jo2.put(i,map1);
  }
  System.out.println(jo2.toJSONString());
}

扫描二维码推送至手机访问。

版权声明:本文由 果签工坊 发布,如需转载请注明出处。

本文链接:https://applep12.vip/programming/cb049PSttfUIqCH.html

分享给朋友:

相关文章

直接操作Window对象进行 打印 保存等操作

打印代码:<SCRIPT language="JavaScript">       function printdiv() {  ...

js直接操作access数据库

<html>    <head><titel>jstest</title></head>    &l...

tomcat 虚拟内存配置(含安装版、解压版)

1.适用于解压版Tomcatwindows 下 tomcat 虚拟内存配置      在tomcat的bin目录下,找到catalina.bat 文件,打开,在最上面添加这样一句:...

重新设置 Myeclipse workspace

启动不提示 “Workspace Launcher”对话框的情况下首次启动Eclipse/MyEclipse时, 会弹出"Workspace Launcher"对话框, 提示设置Workspace路径. 设定好路径后,...

初学extjs 了解的一些基本属性

1.  Ext.Msg.alert("角色管理信息提示", "角色权限保存成功!");2.  store.baseParams.jsonString = jso...

关于extjs组件中的内存泄露问题

所有component的子类都自动的参与标准的ext组件的生命周期:创建,渲染,销毁,这些操作由Container类提供。在创建容器时,组件可以通过item配置选项添加到容器中,或者可以add方法动态地添加。所有组件都注册到了ext.com...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。