中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

fastjson怎么獲取json節點值

小億
210
2023-12-27 21:24:12
欄目: 編程語言

使用fastjson庫可以通過以下方式來獲取json節點的值:

  1. 將json字符串解析為JSONObject對象:
String jsonString = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
JSONObject jsonObject = JSON.parseObject(jsonString);
  1. 使用get方法獲取節點的值:
String name = jsonObject.getString("name");
int age = jsonObject.getInteger("age");
String city = jsonObject.getString("city");
  1. 如果節點的值是一個嵌套的json對象,可以繼續使用JSONObject來獲取:
String address = jsonObject.getJSONObject("address").getString("street");
  1. 如果節點的值是一個數組,可以使用JSONArray來獲取:
JSONArray jsonArray = jsonObject.getJSONArray("hobbies");
for (int i = 0; i < jsonArray.size(); i++) {
    String hobby = jsonArray.getString(i);
    System.out.println(hobby);
}

注意:在上述代碼中,需要引入fastjson庫的依賴,并且使用JSON.parseObject方法將json字符串解析為JSONObject對象。

0
株洲市| 浦城县| 乐清市| 正定县| 福安市| 淅川县| 炉霍县| 麟游县| 湄潭县| 衡阳市| 望都县| 鄂温| 加查县| 荔浦县| 都昌县| 延吉市| 柳州市| 晋城| 怀化市| 汪清县| 衡山县| 屏东市| 任丘市| 宁海县| 开封市| 开阳县| 察雅县| 都兰县| 正蓝旗| 金山区| 东山县| 项城市| 衢州市| 封开县| 饶平县| 湘阴县| 高州市| 黄石市| 宜黄县| 界首市| 垦利县|