欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java中如何將String轉JSONObject

 更新時間:2023年05月31日 10:19:53   作者:小螞蟻hjk  
這篇文章主要介紹了Java中如何將String轉JSONObject,String類型轉JSONObject,下面有兩種方式可以進行轉換,本文結合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下

String轉JSONObject

String類型轉JSONObject,下面有兩種方式可以進行轉換

1、使用alibaba的com.alibaba.fastjson.JSONObject進行轉換

2、使用org.json.JSONObject進行轉換

轉換完成后,獲取key中的value值,如下代碼:獲取result中的realtime的值,可以將其轉換成string也可以將其轉成JSONObject 

String jsonStr= jsonObject.getJSONObject("result").get("realtime").toString();

Java將String轉換成json對象或json數組

這里的SmartProejctEquipmentMap 是我自定的一個實體類,可以自己定義轉換。

注意:json字符串中鍵的名稱要和實體類一致。

@Test
    public void TestJsonObject() {
        String datajson = "" +
                "[" +
                "   {" +
                "       'projectId':'00a8de32-422c-4b8d-b945-d9cda7f30a31'," +
                "       'projectName':'年產片式元器件7.2億個、高分子固體電容器3.96億個等項目(標準廠房、連廊A,甲類倉庫,辦公樓,宿舍,值班門衛(wèi),垃圾房)'," +
                "       'iconType':'yc'," +
                "       'eqpType':'yc'," +
                "       'sn':'SZWJJJ8MQX20200403134027'," +
                "       'name':'測試第三方01'," +
                "       'wkt':'測試第三方01'," +
                "       'sn':'POINT(120.698299 31.272362)'" +
                "   }," +
                "   {" +
                "       'projectId':'00a8de32-422c-4b8d-b945-d9cda7f30a31'," +
                "       'projectName':'測試項目編號名稱'," +
                "       'iconType':'yc'," +
                "       'eqpType':'yc'," +
                "       'sn':'FDASDFAFDAFYF89AS6F897DD'," +
                "       'name':'揚塵設備001'," +
                "       'wkt':'揚塵設備001'," +
                "       'sn':'POINT(120.698299 31.272362)'" +
                "   }" +
                "]";
        JSONArray jsonArray = JSONArray.parseArray(datajson);
        for(int i=0; i<jsonArray.size(); i++) {
            JSONObject object = jsonArray.getJSONObject(i);
            SmartProejctEquipmentMap myclass = JSONObject.parseObject(object.toJSONString() , SmartProejctEquipmentMap.class);// 將string類型直接封裝成對象
            System.out.println(myclass.toString());
        }

到此這篇關于Java中如何將String轉JSONObject的文章就介紹到這了,更多相關String轉JSONObject內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Java中的CountDownLatch、CyclicBarrier和semaphore實現原理解讀

    Java中的CountDownLatch、CyclicBarrier和semaphore實現原理解讀

    這篇文章主要介紹了Java中的CountDownLatch、CyclicBarrier和semaphore實現原理詳解,CountDownLatch中調用await方法線程需要等待所有調用countDown方法的線程執(zhí)行,這就很適合一個業(yè)務需要一些準備條件,等準備條件準備好之后再繼續(xù)執(zhí)行,需要的朋友可以參考下
    2023-12-12
  • mybatis學習之路mysql批量新增數據的方法

    mybatis學習之路mysql批量新增數據的方法

    這篇文章主要介紹了mybatis學習之路mysql批量新增數據的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-02-02
  • Java整合Redis實現坐標附近查詢功能

    Java整合Redis實現坐標附近查詢功能

    這篇文章主要介紹了Java整合Redis實現坐標附近查詢,我們可以在redis服務器使用命令 help xxx 查看指令的具體用法,本文給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2023-11-11
  • 詳解Java中三種狀態(tài)機實現方式來優(yōu)雅消滅 if-else 嵌套

    詳解Java中三種狀態(tài)機實現方式來優(yōu)雅消滅 if-else 嵌套

    這篇文章主要為大家詳細介紹了Java中三種狀態(tài)機實現方式從而優(yōu)雅消滅 if-else 嵌套,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2025-08-08
  • Java連接Redis報錯:NoSuchElementException: Unable to validate object的解決辦法

    Java連接Redis報錯:NoSuchElementException: Unable to&nb

    這篇文章主要介紹了Java連接Redis報錯:NoSuchElementException: Unable to validate object的解決辦法,文中通過圖文講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2024-12-12
  • java之路徑分隔符介紹

    java之路徑分隔符介紹

    考慮到程序的可移植性,創(chuàng)建文件時建議大家選用"/",因為經過測試用java創(chuàng)建文件時在windows平臺下用“/”也是可以的,java貌似在后臺作過處理了。
    2013-03-03
  • java基礎的詳細了解第七天

    java基礎的詳細了解第七天

    這篇文章對Java編程語言的基礎知識作了一個較為全面的匯總,在這里給大家分享一下。需要的朋友可以參考,希望能給你帶來幫助
    2021-08-08
  • 詳解IDEA用maven創(chuàng)建springMVC項目和配置

    詳解IDEA用maven創(chuàng)建springMVC項目和配置

    本篇文章主要介紹了詳解IDEA用maven創(chuàng)建springMVC項目和配置 ,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • SpringCloud基于Feign實現遠程調用的問題小結

    SpringCloud基于Feign實現遠程調用的問題小結

    這篇文章主要介紹了SpringCloud基于Feign遠程調用,通過使用 Feign 的方式,我們可以更加優(yōu)雅地進行多參數的遠程調用,避免了手動拼接URL或構建復雜的請求體,需要的朋友可以參考下
    2024-02-02
  • Spark?集群執(zhí)行任務失敗的故障處理方法

    Spark?集群執(zhí)行任務失敗的故障處理方法

    這篇文章主要為大家介紹了Spark?集群執(zhí)行任務失敗的故障處理方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02

最新評論