精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦>知識大全>知識百科>百科知識>

      json的功能有哪些

      時間: 謝君787 分享

        JSON是一種輕量級的數(shù)據(jù)交換格式,它基于ECMAScript的一個子集,以下是由學(xué)習(xí)啦小編整理關(guān)于什么是json的內(nèi)容,希望大家喜歡!

        json的語法規(guī)則

        JSON 語法是 JavaScript 對象表示語法的子集。

        數(shù)據(jù)在鍵值對中

        數(shù)據(jù)由逗號分隔

        花括號保存對象

        方括號保存數(shù)組

        JSON 名稱/值對

        JSON 數(shù)據(jù)的書寫格式是:名稱/值對。

        名稱/值對組合中的名稱寫在前面(在雙引號中),值對寫在后面(同樣在雙引號中),中間用冒號隔開:

        "firstName":"John"

        這很容易理解,等價于這條 JavaScript 語句:

        firstName="John"

        JSON 值

        JSON 值可以是:

        數(shù)字(整數(shù)或浮點數(shù))

        字符串(在雙引號中)

        邏輯值(true 或 false)

        數(shù)組(在方括號中)

        對象(在花括號中)

        null

        json的基礎(chǔ)結(jié)構(gòu)

        json簡單說就是javascript中的對象和數(shù)組,所以這兩種結(jié)構(gòu)就是對象和數(shù)組兩種結(jié)構(gòu),通過這兩種結(jié)構(gòu)可以表示各種復(fù)雜的結(jié)構(gòu)。

        1、對象:對象在js中表示為“{}”括起來的內(nèi)容,數(shù)據(jù)結(jié)構(gòu)為 {key:value,key:value,...}的鍵值對的結(jié)構(gòu),在面向?qū)ο蟮恼Z言中,key為對象的屬性,value為對應(yīng)的屬性值,所以很容易理解,取值方法為 對象.key 獲取屬性值,這個屬性值的類型可以是 數(shù)字、字符串、數(shù)組、對象幾種。

        2、數(shù)組:數(shù)組在js中是中括號“[]”括起來的內(nèi)容,數(shù)據(jù)結(jié)構(gòu)為 ["java","javascript","vb",...],取值方式和所有語言中一樣,使用索引獲取,字段值的類型可以是 數(shù)字、字符串、數(shù)組、對象幾種。

        經(jīng)過對象、數(shù)組2種結(jié)構(gòu)就可以組合成復(fù)雜的數(shù)據(jù)結(jié)構(gòu)了。

        json的功能

        1 JSON格式化校驗

        很多人在得到JSON數(shù)據(jù)后,一時沒有辦法判斷JSON數(shù)據(jù)格式是否正確,是否少或多符號而導(dǎo)致程序不能解析,這個功能正好能幫助大家來完成JSON格式的校驗。

        2 JSON視圖

        想必很多程序員都會遇到當(dāng)找一個節(jié)點的時候,會發(fā)現(xiàn)如果直接對著一行行數(shù)據(jù)無從下手,就算知道哪個位置,還要一個節(jié)點一個節(jié)點的往下找,萬一一不留神又得從頭開始找的麻煩事。

        有了這個功能,一切JSON數(shù)據(jù)都會變成視圖格式,一目了然,什么對象下有多少數(shù)組,一個數(shù)組下有多少對象。

        這個功能非常實用。不光有視圖功能還有格式化、壓縮、轉(zhuǎn)義、校驗功能??傊軓姶蟆?/p>

        3 壓縮轉(zhuǎn)義

        程序員在寫JSON語句測試用例的時候,很多時候為了方便直接寫了個JSON字符串做測試,但是又陷入了無止境的雙引號轉(zhuǎn)義的麻煩中。這款功能集壓縮、轉(zhuǎn)義于一身,讓你在寫測試用例的時候,如魚得水。

        4 JSON在線編輯器

        如果你現(xiàn)在的電腦剛巧沒有裝你所熟悉的編輯器,如果你想針對拿到的JSON數(shù)據(jù)的某個節(jié)點做數(shù)據(jù)修改時,這個功能可以滿足你的需求。

        5 在線發(fā)送JSON數(shù)據(jù)

        大家都知道,JSON用的最多的還是web項目的開發(fā),那你要測試一個接口是否能準(zhǔn)確的接受JSON數(shù)據(jù),那你就得寫一個頁面發(fā)送JSON字符串,重復(fù)的做著這件事。隨著這個功能的橫空出世,你可以擺脫寫測試頁面了,因為這個功能可以將指定的JSON數(shù)據(jù)發(fā)送指定的url,方便吧。

        6 JSON著色

        很多人在寫文檔時,總希望文檔能一目了然,但是面對著白底黑字的JSON數(shù)據(jù)總是提不起精神沒關(guān)系,使用這個功能,所有的關(guān)鍵字都會被著色,數(shù)據(jù)結(jié)構(gòu)一目了然。

        7 JSON-XML互轉(zhuǎn)

        顧名思義,將JSON格式的數(shù)據(jù)轉(zhuǎn)化成XML格式、或者XML格式的數(shù)據(jù)轉(zhuǎn)化成JSON格式,一切都不是問題。

        8 JSON-VIEW

        JSON查看實用工具,在開發(fā)過程中(windows平臺中)可以對JSON數(shù)據(jù)進行格式化和視圖顯示。

        9 它和xml一樣都是一種數(shù)據(jù)交換格式
      看過“json的功能”的人還看了:

      1.公司感恩節(jié)活動策劃

      2.表示對愛情失望的簽名

      3.qq大學(xué)畢業(yè)簽名

      4.支組詞有哪些

      5.有關(guān)高考的勵志語

      2203445