• 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();
            }
        }
    }
  • 相关阅读:
    apue-ubuntu环境搭建
    visualgdb 调试arm
    CMake速记
    umask
    转换函数conversion function
    c++ hex string array 转换 串口常用
    tcp与串口透传(select)
    sqlite3数据库修复SQLite-database disk image is malformed
    container_of宏
    shell 入门学习
  • 原文地址:https://www.cnblogs.com/zhao-shan/p/9045417.html
Copyright © 2020-2023  润新知