国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

初識json

sydMobile / 858人閱讀

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

json介紹

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

一般我們在進行客戶端和服務(wù)端交換數(shù)據(jù)的時候,會使用Json來進行數(shù)據(jù)的傳輸,即轉(zhuǎn)換成字符串類型的json數(shù)據(jù)來進行數(shù)據(jù)的交換。

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

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

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

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

json在Java中的使用:

json字符串=====》java對象

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

java對象======》json字符串

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

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

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

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

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

相關(guān)文章

  • #初識Express# Express 框架處理前端請求(/:id)

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

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

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

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

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

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

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

    lanffy 評論0 收藏0
  • 初識fetch

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

    rickchen 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<