• Json解析


    maven地址

    <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.2.41</version>
            </dependency>

    demo

    package com.example.demo.json;
    
    import com.alibaba.fastjson.JSON;
    import com.alibaba.fastjson.JSONObject;
    
    public class JsonTest {
        public static void main(String[] args) {
            test1();
        }
    
        public static void test1() {
            String str = "{city:'北京',tqInfo:[{ymd:'2017-09-01',bWendu:'27℃',yWendu:'19℃',tianqi:'多云~阴',fengxiang:'西南风',fengli:'1-2级',aqi:'175',aqiInfo:'中度污染',aqiLevel:'4'},{ymd:'2017-09-02',bWendu:'26℃',yWendu:'19℃',tianqi:'阴',fengxiang:'南风',fengli:'1-2级',aqi:'151',aqiInfo:'中度污染',aqiLevel:'4'},{ymd:'2017-09-03',bWendu:'28℃',yWendu:'19℃',tianqi:'多云',fengxiang:'南风',fengli:'1-2级',aqi:'76',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-04',bWendu:'28℃',yWendu:'20℃',tianqi:'阴',fengxiang:'西南风',fengli:'1-2级',aqi:'118',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-05',bWendu:'30℃',yWendu:'19℃',tianqi:'阴~多云',fengxiang:'北风',fengli:'1-2级',aqi:'67',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-06',bWendu:'31℃',yWendu:'18℃',tianqi:'晴',fengxiang:'北风',fengli:'1-2级',aqi:'43',aqiInfo:'优',aqiLevel:'1'},{ymd:'2017-09-07',bWendu:'31℃',yWendu:'19℃',tianqi:'晴',fengxiang:'南风',fengli:'1-2级',aqi:'79',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-08',bWendu:'30℃',yWendu:'20℃',tianqi:'多云',fengxiang:'东风',fengli:'1-2级',aqi:'137',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-09',bWendu:'30℃',yWendu:'21℃',tianqi:'阴',fengxiang:'东南风',fengli:'1-2级',aqi:'127',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-10',bWendu:'28℃',yWendu:'19℃',tianqi:'阵雨~晴',fengxiang:'西北风',fengli:'1-2级',aqi:'121',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-11',bWendu:'29℃',yWendu:'16℃',tianqi:'晴',fengxiang:'北风',fengli:'1-2级',aqi:'43',aqiInfo:'优',aqiLevel:'1'},{ymd:'2017-09-12',bWendu:'29℃',yWendu:'19℃',tianqi:'晴~多云',fengxiang:'南风',fengli:'1-2级',aqi:'49',aqiInfo:'优',aqiLevel:'1'},{ymd:'2017-09-13',bWendu:'28℃',yWendu:'19℃',tianqi:'多云',fengxiang:'东风',fengli:'1-2级',aqi:'100',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-14',bWendu:'28℃',yWendu:'20℃',tianqi:'阴',fengxiang:'南风',fengli:'1-2级',aqi:'125',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-15',bWendu:'28℃',yWendu:'18℃',tianqi:'阴',fengxiang:'南风',fengli:'1-2级',aqi:'86',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-16',bWendu:'28℃',yWendu:'18℃',tianqi:'阵雨~多云',fengxiang:'西南风',fengli:'1-2级',aqi:'117',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-17',bWendu:'29℃',yWendu:'16℃',tianqi:'晴',fengxiang:'南风',fengli:'1-2级',aqi:'39',aqiInfo:'优',aqiLevel:'1'},{ymd:'2017-09-18',bWendu:'30℃',yWendu:'18℃',tianqi:'晴',fengxiang:'西南风',fengli:'1-2级',aqi:'58',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-19',bWendu:'29℃',yWendu:'15℃',tianqi:'晴~多云',fengxiang:'西北风',fengli:'3-4级',aqi:'46',aqiInfo:'优',aqiLevel:'1'},{ymd:'2017-09-20',bWendu:'27℃',yWendu:'14℃',tianqi:'晴',fengxiang:'南风',fengli:'1-2级',aqi:'46',aqiInfo:'优',aqiLevel:'1'},{ymd:'2017-09-21',bWendu:'29℃',yWendu:'17℃',tianqi:'阵雨',fengxiang:'西南风',fengli:'1-2级',aqi:'88',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-22',bWendu:'28℃',yWendu:'14℃',tianqi:'晴',fengxiang:'西北风',fengli:'3-4级',aqi:'69',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-23',bWendu:'28℃',yWendu:'17℃',tianqi:'多云~阴',fengxiang:'南风',fengli:'1-2级',aqi:'116',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-24',bWendu:'29℃',yWendu:'18℃',tianqi:'多云~阵雨',fengxiang:'东北风',fengli:'1-2级',aqi:'104',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-25',bWendu:'28℃',yWendu:'18℃',tianqi:'阴',fengxiang:'西南风',fengli:'1-2级',aqi:'107',aqiInfo:'轻度污染',aqiLevel:'3'},{ymd:'2017-09-26',bWendu:'23℃',yWendu:'13℃',tianqi:'小雨~阴',fengxiang:'北风',fengli:'3-4级',aqi:'77',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-27',bWendu:'23℃',yWendu:'10℃',tianqi:'多云~晴',fengxiang:'南风',fengli:'1-2级',aqi:'51',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-28',bWendu:'22℃',yWendu:'11℃',tianqi:'晴~多云',fengxiang:'西南风',fengli:'1-2级',aqi:'34',aqiInfo:'优',aqiLevel:'1'},{ymd:'2017-09-29',bWendu:'25℃',yWendu:'11℃',tianqi:'晴',fengxiang:'北风',fengli:'1-2级',aqi:'71',aqiInfo:'良',aqiLevel:'2'},{ymd:'2017-09-30',bWendu:'27℃',yWendu:'16℃',tianqi:'多云',fengxiang:'南风',fengli:'1-2级',aqi:'139',aqiInfo:'轻度污染',aqiLevel:'3'},{}],maxWendu:'31(2017-09-07)',minWendu:'10(2017-09-27)',avgbWendu:'28',avgyWendu:'17',maxAqi:'175',minAqi:'34',avgAqi:'89',maxAqiInfo:'中度污染',maxAqiDate:'09月01日',maxAqiLevel:'4',minAqiInfo:'空气优',minAqiDate:'09月28日',minAqiLevel:'1'}";
            JSONObject object = JSON.parseObject(str);
            System.out.println(object.get("tqInfo"));
        }
    
        public static void test2() {
            String name = "tom";
            String id = "111";
            String table = "news";
            String s = "{"name":"" + name + ""," +
                    ""id": "" + id + ""," +
                    ""table": "" + table + ""}";
            JSONObject object = JSON.parseObject(s);
            System.out.println(object.get("name") + "------" + object.get("id") + "------" + object.get("table"));
        }
    
    }
    不积跬步,无以至千里;不积小流,无以成江海。
  • 相关阅读:
    hibernate的核心配置
    hibernate的映射配置
    数据库的维护
    索引
    数据库规范化设计
    数据控制DCL
    触发器
    SQL存储过程简介
    Transact-SQL简介
    sysdatabaes表与sysobjects表
  • 原文地址:https://www.cnblogs.com/lovedaodao/p/7991136.html
Copyright © 2020-2023  润新知