目錄
範例
輸出
首頁 Java java教程 如何在Java中從JSON物件中取得不同類型的值?

如何在Java中從JSON物件中取得不同類型的值?

Aug 21, 2023 am 08:49 AM
json解析 java中的json庫 取得json物件中的值

如何在Java中從JSON物件中取得不同類型的值?

一個JSONObject是一個無序的鍵值對的集合,並解析文字字串以產生類似於map的物件。一個JSONObject有幾個重要的方法來顯示不同類型的值,例如getString()方法用於取得與鍵字串關聯的字串,getInt() 方法用於取得與鍵關聯的整數值,getDouble()方法用於取得與鍵關聯的雙精確值,getBoolean()方法用於取得與鍵關聯的布林值。

範例

import org.json.*;
public class JSONObjectTypeValuesTest {
   public static void main(String[] args) throws JSONException {
      JSONObject jsonObj = new JSONObject(
         "{" +
            "Name : Adithya," +
            "Age : 22, " +
            "Salary: 10000.00, " +
            "IsSelfEmployee: false " +
         "}"
      );
      System.out.println(jsonObj.getString("Name")); // returns string
      System.out.println(jsonObj.getInt("Age")); // returns int
      System.out.println(jsonObj.getDouble("Salary")); // returns double
      System.out.println(jsonObj.getBoolean("IsSelfEmployee")); // returns true/false
   }
}
登入後複製

輸出

Adithya
22
10000.0
false
登入後複製

以上是如何在Java中從JSON物件中取得不同類型的值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

使用Gin框架實作XML和JSON資料解析功能 使用Gin框架實作XML和JSON資料解析功能 Jun 22, 2023 pm 03:14 PM

在Web開發領域中,資料格式之一的XML和JSON被廣泛應用,而Gin框架則是一款輕量級的Go語言Web框架,它簡潔易用且具有高效的效能。本文將介紹如何使用Gin框架實作XML和JSON資料解析功能。 Gin框架概述Gin框架是一款基於Go語言的Web框架,它可用於建立高效且可擴展的Web應用程式。 Gin框架的設計想法是簡潔易用,它提供了多種中間件和插件,使開

Golang中的錯誤處理:如何處理json解析錯誤? Golang中的錯誤處理:如何處理json解析錯誤? Aug 07, 2023 pm 02:01 PM

Golang中的錯誤處理:如何處理json解析錯誤?在Golang中,處理錯誤是一個非常重要的問題。特別是在處理外部數據,例如網路請求返回的JSON數據時,我們需要特別關注錯誤處理的方式。本文將介紹在Golang中如何處理JSON解析錯誤,以及如何優雅地處理這些錯誤。在Golang中,JSON解析錯誤通常是由於資料格式不正確或結構不匹配導致的。當我們從外部

如何在 Golang 中從 HTTP 回應解析 JSON 資料? 如何在 Golang 中從 HTTP 回應解析 JSON 資料? Jun 03, 2024 pm 01:26 PM

在Go中解析JSON回應:使用encoding/json套件的Unmarshal函數。建立一個目標結構,代表JSON資料。讀取HTTP響應體並解析JSON資料。列印或使用解析後的資料。

Python中的JSON解析函式庫詳解 Python中的JSON解析函式庫詳解 Jun 10, 2023 pm 03:37 PM

隨著網路時代的發展,資料成為了我們所接觸到的每一種形式的資訊的基礎,而其中,JSON資料格式在網路資料交換中經常被使用。為了方便解析和使用這種資料格式,Python語言提供了JSON解析函式庫,本文將對其進行詳細講解。一、JSON簡介JSON(JavaScriptObjectNotation)是一種輕量級的資料交換格式。和XML相比,JSON更簡潔、更容易

如何在Java中從JSON物件中取得不同類型的值? 如何在Java中從JSON物件中取得不同類型的值? Aug 21, 2023 am 08:49 AM

一個JSONObject是一個無序的鍵值對的集合,並解析文字字串以產生類似map的物件。一個JSONObject有幾個重要的方法來顯示不同類型的值,例如getString()方法用於取得與鍵字串關聯的字串,getInt()方法用於取得與鍵關聯的整數值,getDouble()方法用於取得與鍵關聯的雙精度值,getBoolean()方法用於取得與鍵關聯的布林值。範例importorg.json.*;publicclassJSONObjectTypeValuesTest{ &

PHP中的JSON解析與生成指南 PHP中的JSON解析與生成指南 Jun 11, 2023 am 10:57 AM

隨著網路技術的不斷發展和應用,前後端資料互動已成為Web開發的必要部分。而JSON作為一種輕量級的資料交換格式,已經成為最受歡迎的選擇之一。 PHP作為Web開發領域的重要語言,也提供了完整的JSON處理函數庫,開發者可以很方便地實現對JSON資料的解析與生成。本文將介紹PHP中如何實作JSON的解析與生成。一、JSON的基本概念JSON(JavaScri

在PHP中實作如何解析和產生JSON格式 在PHP中實作如何解析和產生JSON格式 Jul 28, 2023 am 11:53 AM

在PHP中實作如何解析和產生JSON格式在現代網頁開發中,JSON(JavaScriptObjectNotation)已經成為一種常用的資料交換格式。它具有輕量級、易於閱讀和編寫的特點,廣泛應用於各種程式語言。 PHP作為一種流行的伺服器端腳本語言,也提供了強大的支援來解析和產生JSON格式資料。本文將介紹如何在PHP中解析和產生JSON格式,包括使用內

如何在Java中將JSON解析為Gson樹模型? 如何在Java中將JSON解析為Gson樹模型? Aug 27, 2023 pm 05:25 PM

Gson函式庫可用於將JSON字串解析為樹模型。我們可以使用JsonParser將JSON字串解析為JsonElement類型的樹模型。 JsonElement 的getAsJsonObject()方法可用來取得JsonObject 和 getAsJsonArray() JsonElement方法可用來取得JsonArray形式的元素。語法publicJsonObjectgetAsJsonObject()publicJsonArraygetAsJsonArray()範例importjava.uti

See all articles