成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

初識(shí)json

sydMobile / 903人閱讀

摘要:介紹,是一種數(shù)據(jù)格式,對(duì),僅僅是一種格式。類型的數(shù)據(jù)有兩種,分別是對(duì)象,數(shù)組。對(duì)象以鍵值對(duì)的形式存在,其中,鍵和值的中間用分號(hào)隔開(kāi),對(duì)象之間用逗號(hào),隔開(kāi)。使用逗號(hào),隔開(kāi),使用中括號(hào)包裹。

json介紹

JSON: JavaScript Object Notation,是一種數(shù)據(jù)格式,對(duì),僅僅是一種格式。
和它類似的還有XML;

一般我們?cè)谶M(jìn)行客戶端和服務(wù)端交換數(shù)據(jù)的時(shí)候,會(huì)使用Json來(lái)進(jìn)行數(shù)據(jù)的傳輸,即轉(zhuǎn)換成字符串類型的json數(shù)據(jù)來(lái)進(jìn)行數(shù)據(jù)的交換。

Json類型的數(shù)據(jù)有兩種,分別是 JSONObject(json對(duì)象),JSONArray(json數(shù)組)。一般來(lái)說(shuō)二組的區(qū)別在于,對(duì)象是無(wú)序的,而數(shù)組是有序的,看具體需求選擇使用。

JSONObject(json對(duì)象):以鍵(key)值(value)對(duì)的形式存在,其中,鍵和值的中間用分號(hào)(:)隔開(kāi),對(duì)象之間用逗號(hào)(,)隔開(kāi)。使用花括號(hào)包裹({}),
必須是:字符串
可以是:
數(shù)字、字符串、邏輯值、json數(shù)組、json對(duì)象、null。

例:author = {“name”:“追求”,“age”:22}

JSONArray(json數(shù)組):json數(shù)組里的元素的類型就是json對(duì)象里的,沒(méi)有鍵。使用逗號(hào)(,)隔開(kāi),使用中括號(hào)(【】)包裹。
例: 【author , audience,“hello”,true , null , 123】

json在Java中的使用:

json字符串=====》java對(duì)象

json字符串---->json對(duì)象
JSONObject obj = new JSONObject().fromObject(jsonStr);
json對(duì)象----->java對(duì)象
javabean jb = (javabean)JSONObject.toBean(obj,javabean.class);

java對(duì)象======》json字符串

java對(duì)象------>json對(duì)象,
JSONObject json = JSONObject.fromObject(obj);
json對(duì)象------->json字符串
String str = json.toString();

字符串====》son數(shù)組:
JSONArray ja = (JSONArray) JSONArray.parse(str);

如果將對(duì)象換為數(shù)組,只需要將JSONObject換成JSONArray即可。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/67092.html

相關(guān)文章

  • #初識(shí)Express# Express 框架處理前端請(qǐng)求(/:id)

    摘要:講解配置客戶端路由請(qǐng)求地址。將改成也是可以的,只是請(qǐng)求類型會(huì)變成。一個(gè)對(duì)象,其包含了一系列的屬性,這些屬性和在路由中命名的參數(shù)名是一一對(duì)應(yīng)的。有四個(gè)參數(shù),分別是,做請(qǐng)求處理,做響應(yīng)處理,執(zhí)行正確參數(shù)時(shí)的函數(shù)操作,是被監(jiān)聽(tīng)參數(shù)的值。 文章涉及到的API:req.params,res.json(),app.get(),app.post(),app.param()。 API講解 1. app...

    tracy 評(píng)論0 收藏0
  • fetch 從初識(shí)到應(yīng)用

    摘要:是基于進(jìn)行實(shí)現(xiàn)的對(duì)應(yīng)兼容包兼容服務(wù)的兼容中的這個(gè)不用解釋了吧轉(zhuǎn)換為,要和對(duì)象中的保持一致,調(diào)用對(duì)應(yīng)的返回一個(gè)對(duì)象以上代碼的解釋該值代表中是否攜帶到服務(wù)器端默認(rèn)值,不攜帶到服務(wù)器允許從當(dāng)前域下攜帶到服務(wù)器端,相對(duì)應(yīng)服務(wù)器端的 fetch是基于promise進(jìn)行實(shí)現(xiàn)的對(duì)應(yīng)npm兼容包: node-fetch //兼容node服務(wù)的fetch ...

    Amio 評(píng)論0 收藏0
  • TypeScript 初識(shí) - 基礎(chǔ)

    摘要:安裝通過(guò)命令進(jìn)行安裝創(chuàng)建文件文件名以擴(kuò)展名結(jié)尾編譯通過(guò)命令行進(jìn)行編譯通過(guò)運(yùn)行任務(wù)的方式進(jìn)行編譯下使用顯示運(yùn)行任務(wù),選擇構(gòu)建進(jìn)行編譯。 安裝 通過(guò) npm 命令進(jìn)行安裝: $ npm i -g typescript 創(chuàng)建 ts 文件 Typescript 文件名以 ts 擴(kuò)展名結(jié)尾: function hello(value: string) { console.log(`hel...

    CODING 評(píng)論0 收藏0
  • React系列---React(一)初識(shí)React

    摘要:系列一初識(shí)系列二組件的和系列三組件的生命周期是推出的一個(gè)庫(kù),它的口號(hào)就是用來(lái)創(chuàng)建用戶界面的庫(kù),所以它只是和用戶界面打交道,可以把它看成中的視圖層。系列一初識(shí)系列二組件的和系列三組件的生命周期 React系列---React(一)初識(shí)ReactReact系列---React(二)組件的prop和stateReact系列---React(三)組件的生命周期 showImg(https://...

    lanffy 評(píng)論0 收藏0
  • 初識(shí)fetch

    摘要:后面可以跟對(duì)象,表示等待才會(huì)繼續(xù)下去執(zhí)行,如果被或拋出異常則會(huì)被外面的捕獲。沒(méi)有獲取狀態(tài)方法,標(biāo)準(zhǔn)沒(méi)有提供獲取當(dāng)前狀態(tài)或者的方法。只允許外部傳入成功或失敗后的回調(diào)。這種進(jìn)度通知的功能還沒(méi)有用過(guò),暫不知道如何替代。 始終不是很懂fetch的作用,然后查了很多資料,看了一篇不錯(cuò)的文章,結(jié)合自己之前學(xué)習(xí)的Promise,然后做一篇文章,稍微記錄一下。傳統(tǒng) Ajax 已死,F(xiàn)etch 永生 雖...

    rickchen 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<