国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java 列表json格式的字符串轉列表對象 并遍歷取值

這篇具有很好參考價值的文章主要介紹了Java 列表json格式的字符串轉列表對象 并遍歷取值。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

[{
	"roleModel": {
		"roleId": 27,
		"roleCode": "role_analyst",
		"roleName": "分析師"
	},
	"workspaceName": "營銷組",
	"workspaceId": "asgaeqwesd-123asdqw"
}, {
	"roleModel": {
		"roleId": 27,
		"roleCode": "role_workspace_analyst",
		"roleName": "分析師"
	},
	"workspaceName": "管理組",
	"workspaceId": "aaaase123-1"
}]

具體方法

1.轉列表對象

導入依賴與包

  <dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <version>5.8.0.M2</version>
</dependency>
import cn.hutool.json.JSONUtil;
String s ="[{
	"roleModel": {
		"roleId": 27,
		"roleCode": "role_analyst",
		"roleName": "分析師"
	},
	"workspaceName": "營銷組",
	"workspaceId": "asgaeqwesd-123asdqw"
}, {
	"roleModel": {
		"roleId": 27,
		"roleCode": "role_workspace_analyst",
		"roleName": "分析師"
	},
	"workspaceName": "管理組",
	"workspaceId": "aaaase123-1"
}]"


List<Object> list = JSONUtil.parseArray(s);

for (Object o : list) {System.out.println(o);}

最后輸出的數(shù)據(jù);

{
	"roleModel": {
		"roleId": 27,
		"roleCode": "role_analyst",
		"roleName": "分析師"
	},
	"workspaceName": "營銷組",
	"workspaceId": "asgaeqwesd-123asdqw"
} 
{
	"roleModel": {
		"roleId": 27,
		"roleCode": "role_workspace_analyst",
		"roleName": "分析師"
	},
	"workspaceName": "管理組",
	"workspaceId": "aaaase123-1"
}

2.遍歷取值;object獲取屬性值

        List<Object> list = JSONUtil.parseArray(s);

        List workSpaceIds=new ArrayList<>();
        for (Object o : list) {
            Map entity = (Map)o;
            workSpaceIds.add(entity.get("workspaceId").toString());
        }
        for(int i=0;i<workSpaceIds.size();i++){
            System.out.println(workSpaceIds.get(i).toString());
        }

以上即為本人項目中的處理思路,若有幫助到你,那真的太好了!

若沒有望親噴文章來源地址http://www.zghlxwxcb.cn/news/detail-555835.html

到了這里,關于Java 列表json格式的字符串轉列表對象 并遍歷取值的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Java工具類——json字符串格式化處理

    Java工具類——json字符串格式化處理

    在我們拿到一團未經(jīng)格式化的json字符串時,非常不方便查看,比如這樣 因此隨手寫了個工具類用來格式化json。注意,原json字符串必須語法無誤,并且不包含換行、空格、縮進等,否則會保留下來。 ok廢話不多說上代碼 運行后效果

    2024年01月17日
    瀏覽(29)
  • java對象與Json字符串的相互轉換

    文章目錄 1.Json對象轉換為java 對象 2. Java對象轉換JSON 1.Json對象轉換為java 對象 導入jackson的相關jar包 創(chuàng)建Jackson核心對象 ObjectMapper 調用ObjectMapper的相關方法進行轉換 2. Java對象轉換JSON 常見的解析器:Jsonlib,Gson,fastjson,jackson 1.導入jackson的相關jar包 2.創(chuàng)建Jackson核心對象 Obj

    2024年02月09日
    瀏覽(31)
  • java中對象轉json字符串的常用方式

    1.使用Jackson庫: Jackson是一個常用且功能強大的Java庫,用于處理JSON數(shù)據(jù)。下面是使用Jackson將對象轉換為JSON字符串的示例: 需要依賴: 2.使用Gson庫: Gson是Google提供的一個Java庫,它可以處理JSON數(shù)據(jù)的序列化和反序列化。以下是使用Gson將對象轉換為JSON字符串的示例 相關依賴

    2024年02月07日
    瀏覽(21)
  • 【工具】java工具 xml字符串轉json對象

    //json字符串

    2024年02月07日
    瀏覽(27)
  • java將json字符串數(shù)據(jù)轉換為List對象

    方法一:使用Jackson庫 pom.xml文件中添加以下依賴: 轉換之后直接可以用list操作了 方法二:使用Gson庫 res: json格式的數(shù)據(jù) 方法二比方法一使用起來更簡便一點

    2024年02月21日
    瀏覽(30)
  • Java 解析多層嵌套json數(shù)據(jù)及json字符串與對象的相互轉換

    Java 解析多層嵌套json數(shù)據(jù)及json字符串與對象的相互轉換

    本文主要介紹java解析多層嵌套json數(shù)據(jù)以及字符串與JSON對象之間的相互轉換,包括:json字符串的取值,json對象與字符串的相互轉換,字符串轉化為java對象,字符串轉化為javaList列表等。 提示:以下是本篇文章正文內容,下面案例可供參考 數(shù)據(jù)格式:JSON實際上就是鍵值對(

    2024年02月04日
    瀏覽(32)
  • 【業(yè)務功能篇50】ObjectMapper-將java對象轉為json字符串

    【業(yè)務功能篇50】ObjectMapper-將java對象轉為json字符串

    ObjectMapper可以實現(xiàn)Java對象和json字符串間互相轉換,我們經(jīng)常用到的是它的J ava對象轉json字符串功能 。 這里目的是 【json字符串轉為Java對象:readValue(json字符串,類.class)】 【Java對象轉為json字符串:writeValueAsString(class類對象)】 ? ? ?

    2024年02月15日
    瀏覽(30)
  • <Java工具類>json字符串、List Map,List 對象轉換為相應的JavaBean對象

    依賴: 工具類(直接上代碼): 使用場景: (1).使用泛型方法:把json字符串轉換為相應的JavaBean對象 ; 一般用于:Controller層: 例如: (2).List Map轉換List 對象:如List,將第二個參數(shù)傳遞為Student對象; (3).List 對象轉換List Map:

    2024年02月12日
    瀏覽(29)
  • 根據(jù)Json字符串設計對應的Java對象(使用fastjson和JSONUtil工具類驗證)

    記錄 :467 場景 :根據(jù)Json字符串設計對應的Java對象。使用fastjson的JSON和hutool的JSONUtil將Java對象轉換為Json字符串驗證。 版本 :JDK 1.8,Spring?Boot 2.6.3,fastjson-2.0.33,hutool-all-5.8.12。 1.Json字符串 根據(jù)如下Json字符串設計Java對象。 2.對應Java對象 2.1Java對象ProvinceDto (1)示例代碼 (2)解析代

    2024年02月11日
    瀏覽(28)
  • 【JavaSE專欄88】Java字符串和JSON對象的轉換,轉來轉去就是這么玩!

    【JavaSE專欄88】Java字符串和JSON對象的轉換,轉來轉去就是這么玩!

    作者主頁 :Designer 小鄭 作者簡介 :3年JAVA全棧開發(fā)經(jīng)驗,專注JAVA技術、系統(tǒng)定制、遠程指導,致力于企業(yè)數(shù)字化轉型,CSDN學院、藍橋云課認證講師。 主打方向 :Vue、SpringBoot、微信小程序 本文講解了 JSON 的概念,以及 Java 中 JSON 對象和字符串的轉換方法,并給出了樣例代

    2024年02月04日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包