zoukankan      html  css  js  c++  java
  • json解析

    我们进行解析(解析一部分):

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    package cn.edu.bzu.json;
     
    import java.io.FileNotFoundException;
    import java.io.FileReader;
     
    import com.google.gson.JsonArray;
    import com.google.gson.JsonIOException;
    import com.google.gson.JsonObject;
    import com.google.gson.JsonParser;
    import com.google.gson.JsonSyntaxException;
     
    public class Read {
        public static void main(String args[]){
            JsonParser parse =new JsonParser();  //创建json解析器
            try {
                JsonObject json=(JsonObject) parse.parse(new FileReader("weather.json"));  //创建jsonObject对象
                System.out.println("resultcode:"+json.get("resultcode").getAsInt());  //将json数据转为为int型的数据
                System.out.println("reason:"+json.get("reason").getAsString());     //将json数据转为为String型的数据
                 
                JsonObject result=json.get("result").getAsJsonObject();
                JsonObject today=result.get("today").getAsJsonObject();
                System.out.println("temperature:"+today.get("temperature").getAsString());
                System.out.println("weather:"+today.get("weather").getAsString());
                 
            catch (JsonIOException e) {
                e.printStackTrace();
            catch (JsonSyntaxException e) {
                e.printStackTrace();
            catch (FileNotFoundException e) {
                e.printStackTrace();
            }
        }
    }
  • 相关阅读:
    谷歌三架马车之 The Google File System 中文版
    数据集市 Data Mart
    VMware虚拟机ubuntu下安装VMware Tools步骤
    NOIP普及组 海港 题解
    HXD的DS
    离散化
    哈希表
    状态压缩DP 初探
    《信息学奥赛一本通》大盗阿福 题解
    NOIP 加工零件 题解
  • 原文地址:https://www.cnblogs.com/zhao-shan/p/9045417.html
Copyright © 2011-2022 走看看