zoukankan      html  css  js  c++  java
  • JSON 串 自定义解析字段

    我们有时候会只需要j一个很长的json串中的少数的key value ,这个时候我们不会特意去建立一个object 来映射属性,这个时候我们可以应用 gson的JsonParser  来解析json串


    常用的对象有 JsonObject JsonArray  用法如下:

    此文仅供自己记录作用,不知道为何 idea的背景被搞到这边了 sorry。

       

    import com.google.gson.JsonArray;
    import com.google.gson.JsonObject;
    import com.google.gson.JsonParser;
             
    JsonParser jsonParser = new JsonParser();
    JsonObject json = jsonParser.parse("json串").getAsJsonObject();
    JsonObject jsonelement = jjson.get("key").getAsJsonObject();
    JsonArray arr = jsonelement.get("key").getAsJsonArray();
    for (int j = 0; j < arr.size(); j++)
    {
        JsonObject e = arr.get(j).getAsJsonObject();
        System.out.println(e.get("key"));
    }

  • 相关阅读:
    package.json文件
    Node.js中模块加载机制
    第三方模块
    系统模块
    Node.js快速入门及模块化开发
    String 的扩展方法
    ES6 的内置对象扩展
    箭头函数
    解构赋值
    let、const、var 的区别
  • 原文地址:https://www.cnblogs.com/huangpeng1990/p/4364356.html
Copyright © 2011-2022 走看看