zoukankan      html  css  js  c++  java
  • Json使用示例

    使用Json,可以下载如下所示的6个Jar包

    整个工程目录结构如下:

    简单的用法:

    package json;
    
    import net.sf.json.JSONArray;
    import net.sf.json.JSONObject;
    
    public class JsonTest {
    
        public static void main(String[] args) {
            //1、输出Json字符串
            JSONObject container1 = new JSONObject();
            container1.put("ClassName", "1班");
            System.out.println(container1.toString());
            
            //2、输出Json字符串 + Json数组
            JSONArray className =new JSONArray();
            className.add("2班");
            className.add("3班");
            container1.put("classname", className);
            System.out.println(container1.toString());
        
            //3、输出Json字符串 + Json数组 + Json字符串
            JSONObject classInfo = new JSONObject();
            classInfo.put("stuCount", 50);
            classInfo.put("leader", "rah");
            container1.put("classInfo", classInfo);
            System.out.println(container1);
            
            //4、字符串 转为 Json数组对象
            String jsonMessage = 
                    "[{'num':'成绩', '外语':88, '历史':65, '地理':99, 'object':{'aaa':'1111','bbb':'2222','cccc':'3333'}}," +
                       "{'num':'兴趣', '外语':28, '历史':45, '地理':19, 'object':{'aaa':'11a11','bbb':'2222','cccc':'3333'}}," +
                       "{'num':'爱好', '外语':48, '历史':62, '地理':39, 'object':{'aaa':'11c11','bbb':'2222','cccc':'3333'}}]";
            
            JSONArray test = JSONArray.fromObject(jsonMessage);
            System.out.println(test.toString());
            //获取Json数组的某个索引的值
            System.out.println(test.get(0));
            System.out.println(test.get(1));
        }
        
    }
  • 相关阅读:
    前后端分离下的自动化部署
    bouncy castle的配置
    列出本机JCE提供者,支持消息摘要算法,支持公钥私钥算法
    javaScript动态参数
    PKCS10生成证书csr
    未来编程语言---猜测
    html编辑网站
    java反编译工具JD-GUI
    java.lang.OutOfMemoryError: PermGen space
    修改idea的运行内存
  • 原文地址:https://www.cnblogs.com/Donnnnnn/p/7645545.html
Copyright © 2011-2022 走看看