• 大小: 12KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: Java
  • 标签: json  java  creatJson  

资源简介

createJson.rar Java生成各种json格式数据 生成JSON数据:{"name":"zhagnsan","age":24} 生成JSON数据:[{"name":"zhangsan","age":24},{"name":"lisi","age":25},{"name":"wangwu","age":26}] 生成JSON数据:{"children1":[{"name":"zhangsan1","age":31},{"name":"lisi1","age":51},{"name":"wangwu1","age":21}],"children":[{"name":"zhangsan","age":30},{"name":"lisi","age":50},{"name":"wangwu","age":20}],"name":"java","id":1}

资源截图

代码片段和文件信息

package com.foryh.test;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONobject;

import java.util.ArrayList;
import java.util.List;

/**
 * 2.生成JSON数据:
 * [{“name“:“zhangsan““age“:24}{“name“:“lisi““age“:25}{“name“:“wangwu““age“:26}]
 */
public class createJson2 {
    public static void main(String[] args) {

        List list = new ArrayList<>();
        list.add(new Person(24 “zhangsan“));
        list.add(new Person(25 “lisi“));
        list.add(new Person(26 “wangwu“));

        JSONArray array = new JSONArray();
        for (int i = 0; i < list.size(); i++) {
            JSONobject object = new JSONobject();

            try {
                object.put(“name“ list.get(i).getName());
                object.put(“age“ list.get(i).getAge());
                array.put(object);
            } catch (JSONException e) {
                e.printStackTrace();
            }
        }
        System.out.println(array);


    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        543  2019-04-23 09:01  createJson\.idea\compiler.xml

     文件        209  2019-04-22 13:50  createJson\.idea\encodings.xml

     文件        656  2019-04-22 13:50  createJson\.idea\misc.xml

     文件      18504  2019-04-23 10:32  createJson\.idea\workspace.xml

     文件         81  2019-04-22 13:45  createJson\createJson.iml

     文件       1031  2019-04-23 09:22  createJson\java\com\foryh\test\createJson2.java

     文件       1287  2019-04-23 09:22  createJson\java\com\foryh\test\createJson3.java

     文件        557  2019-04-23 09:26  createJson\java\com\foryh\test\createJsonc.java

     文件        712  2019-04-22 13:58  createJson\java\com\foryh\test\Person.java

     文件       2414  2019-04-22 13:51  createJson\pom.xml

     文件         52  2019-04-22 13:50  createJson\src\main\webapp\index.jsp

     文件        215  2019-04-22 13:50  createJson\src\main\webapp\WEB-INF\web.xml

     文件       1745  2019-04-23 09:22  createJson\target\classes\com\foryh\test\createJson2.class

     文件       1663  2019-04-23 09:22  createJson\target\classes\com\foryh\test\createJson3.class

     文件       1000  2019-04-23 09:22  createJson\target\classes\com\foryh\test\createJsonc.class

     文件       1187  2019-04-22 14:02  createJson\target\classes\com\foryh\test\Person.class

     文件         16  2019-04-22 14:10  createJson\target\classes\meta-INF\createJson.kotlin_module

     目录          0  2019-04-23 09:22  createJson\target\classes\com\foryh\test

     目录          0  2019-04-23 09:26  createJson\java\com\foryh\test

     目录          0  2019-04-22 13:50  createJson\src\main\webapp\WEB-INF

     目录          0  2019-04-22 14:02  createJson\target\classes\com\foryh

     目录          0  2019-04-22 13:48  createJson\java\com\foryh

     目录          0  2019-04-22 13:50  createJson\src\main\webapp

     目录          0  2019-04-22 14:02  createJson\target\classes\com

     目录          0  2019-04-22 14:10  createJson\target\classes\meta-INF

     目录          0  2019-04-22 13:51  createJson\target\generated-sources\annotations

     目录          0  2019-04-22 13:48  createJson\java\com

     目录          0  2019-04-22 13:50  createJson\src\main

     目录          0  2019-04-22 14:10  createJson\target\classes

     目录          0  2019-04-22 13:51  createJson\target\generated-sources

............此处省略8个文件信息

评论

共有 条评论