找到關於 JSON 的211 篇文章

9K+ 次瀏覽
JSON 是一種輕量級、基於文字的、與語言無關的資料交換格式。JSON 可以表示兩種結構化型別,例如物件和陣列。物件是鍵值對的無序集合,陣列是值的順序序列。我們可以使用 org.json.simple.JSONValue 的 toJSONString() 方法(靜態)將 Map 轉換為 JSON 物件。它有兩個重要的靜態方法:writeJSONString() 方法用於將物件編碼為 JSON 文字並將其寫入,escape() 方法用於轉義特殊字元和轉義引號,\, /, \r, , \b, \f, \t。示例 import java.util.*; import org.json.simple.JSONValue; public class ConvertMapJSONTest { public static void main(String[] args) { ... 閱讀更多

16K+ 次瀏覽
JSON 是一種輕量級的資料交換格式,其格式是鍵值對。JSONObject 可以從字串解析文字以生成類似於對映的物件,並支援 java.util.Map 介面。我們可以在 Java 中使用 org.json.simple.JSONObject 來合併兩個 JSON 物件。我們可以在下面的程式中使用 putAll() 方法(繼承自介面 java.util.Map)來合併兩個 JSON 物件。示例 import java.util.Date; import org.json.simple.JSONObject; public class MergeJsonObjectsTest { public static void main(String[] args) { JSONObject jsonObj = new JSONObject(); // 第一個 JSON 物件 jsonObj.put("Name", "Adithya"); jsonObj.put("Age", 25); ... 閱讀更多

2K+ 次瀏覽
JSON 是最廣泛使用的資料交換格式之一,它輕量級且與語言無關。json.simple 是一個輕量級的 JSON 處理庫,可用於寫入 JSON 檔案,它可以用來編碼或解碼 JSON 文字,並完全符合 JSON 規範 (RFC4627)。為了讀取 JSON 檔案,我們需要下載 json-simple.jar 檔案並設定路徑來執行它。示例 import java.io.*; import java.util.*; import org.json.simple.*; import org.json.simple.parser.*; public class JSONObjectWriterToFileTest { public static void main(String[] args) throws IOException { JSONObject obj = new JSONObject(); obj.put("Name", "Adithya"); ... 閱讀更多

17K+ 次瀏覽
JSON 是一種用於交換資料的基於文字的格式。它是一個輕量級元件且與語言無關。我們也可以將 JSONArray 新增到 JSONObject。我們首先需要向 ArrayList 新增一些專案,並將此列表傳遞給 JSONArray 類的 put() 方法,最後使用 put() 方法將此陣列新增到 JSONObject。示例 import org.json.*; import java.util.*; public class AddJSONArrayToJSONObjTest { public static void main(String args[]) { List list = new ArrayList(); list.add("Raja"); list.add("Jai"); list.add("Adithya"); JSONArray array = new JSONArray(); for(int i = 0; i < list.size(); ... 閱讀更多

58K+ 次瀏覽
JSON 是最廣泛使用的資料交換格式之一,它輕量級且與語言無關。json.simple 是一個輕量級的 JSON 處理庫,可用於讀取和寫入 JSON 檔案,它可以用來編碼或解碼 JSON 文字,並完全符合 JSON 規範 (RFC4627)。為了讀取 JSON 檔案,我們需要下載 json-simple.jar 檔案並設定路徑來執行它。JSON 檔案示例 import java.io.*; import java.util.*; import org.json.simple.*; import org.json.simple.parser.*; public class JSONReadFromTheFileTest { public static void main(String[] args) { JSONParser parser = new JSONParser(); try { ... 閱讀更多

6K+ 次瀏覽
JSON 代表 JavaScript 物件表示法,它可以用於傳輸和儲存資料。JSONObject 可以從字串解析文字以生成類似於對映的物件。該物件提供用於操作其內容以及生成符合 JSON 的物件序列化的方法。JSONArray 可以從字串解析文字以生成類似於向量的物件。該物件提供用於操作其內容以及生成符合 JSON 的陣列序列化的方法。在下面的兩個示例中,我們可以將 JSON 字串轉換為 JSON 物件。示例 1 import org.json.JSONObject; import org.json.JSONArray; public class StringToJSONTest { public static void main(String args[]) { ... 閱讀更多

1K+ 次瀏覽
GSON 是一個 Java 庫,用於將物件轉換為 JSON 以及將 JSON 轉換為物件。它在內部基於序列化和反序列化工作。此示例演示如何使用 GSON 庫將 HASHAMP 轉換為 JSON。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立新專案。步驟 2 - 在 build.gradle 中新增以下程式碼。apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig { applicationId "com.example.andy.myapplication" minSdkVersion 15 targetSdkVersion 28 versionCode ... 閱讀更多

262 次瀏覽
我們可以藉助 JSON 資料型別在 MySQL 中將資料儲存為 JSON。以下是一個示例。現在讓我們建立一個表。mysql> CREATE table JsonAsMySQLDemo -> ( -> id int, -> name varchar(100), -> PageDemo JSON, -> eventInfo JSON -> ); Query OK, 0 rows affected (0.67 sec) 將記錄儲存到 JSON 資料型別中。mysql> INSERT into JsonAsMySQLDemo values -> ( -> 1, ... 閱讀更多

5K+ 次瀏覽
Map 物件的 delete() 函式接受一個表示對映元素鍵的字串,並從當前 Map 物件中刪除。如果指定的鍵存在於對映物件中,則此函式返回 true,否則返回 false。語法其語法如下 mapVar.delete() 示例 即時演示 JavaScript 示例 var mapVar = new Map(); mapVar.set('1', 'Java'); mapVar.set('2', 'JavaFX'); mapVar.set('3', 'HBase'); mapVar.set('4', 'Neo4j'); var map = mapVar.delete('4'); document.write("Size of the map object: "+mapVar.size); ... 閱讀更多