什么是JSON文件?很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司是一家服務(wù)多年做網(wǎng)站建設(shè)策劃設(shè)計(jì)制作的公司,為廣大用戶提供了成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),成都網(wǎng)站設(shè)計(jì),廣告投放平臺(tái),成都做網(wǎng)站選成都創(chuàng)新互聯(lián)公司,貼合企業(yè)需求,高性價(jià)比,滿足客戶不同層次的需求一站式服務(wù)歡迎致電。
JSON文件是用來(lái)存儲(chǔ)簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)和對(duì)象的文件,可以在web應(yīng)用程序中進(jìn)行數(shù)據(jù)交換
今天將要介紹一個(gè)在開(kāi)發(fā)人員工具中一個(gè)重要的部分:JSON,目前為止許多站點(diǎn)都在使用JSON共享數(shù)據(jù),因?yàn)樗萖ML / RSS更容易異步加載,接下來(lái)將在文章中為大家詳細(xì)介紹什么是JSON文件
JSON文件的含義:
JSON是全稱為JavaScript Object Notation,是一種有條理,易于訪問(wèn)的存儲(chǔ)信息的方法。它為我們提供了一個(gè)可讀的數(shù)據(jù)集合,我們可以通過(guò)合理的方式來(lái)訪問(wèn)這些數(shù)據(jù)。JSON文件可以存儲(chǔ)簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)和對(duì)象。JSON文件在許多不同的編程API中都被支持。如今,JSON已被用于許多Web應(yīng)用程序來(lái)進(jìn)行數(shù)據(jù)交換,并且它們實(shí)際上不會(huì)在硬盤(pán)驅(qū)動(dòng)器上保存“.JSON”文件,可以在互聯(lián)網(wǎng)連接的計(jì)算機(jī)之間進(jìn)行數(shù)據(jù)交換。某些應(yīng)用程序允許用戶將其保存在“.JSON”文件中。
例
在 JavaScript中創(chuàng)建JSON對(duì)象
姓名:
年齡:
使用JSON的原因:
JSON可以很容易地發(fā)送到服務(wù)器和從服務(wù)器發(fā)送,因?yàn)镴SON格式僅為文本格式,可用作任何編程語(yǔ)言的數(shù)據(jù)格式。要轉(zhuǎn)換字符串JavaScript具有以JSON格式編寫(xiě)的內(nèi)置函數(shù)可以到本機(jī)JavaScript對(duì)象中,如果從服務(wù)器接收數(shù)據(jù),則使用JSON格式,而不是像任何其他JavaScript對(duì)象一樣去使用它。
如何打開(kāi)JSON文件:
并非所有Web應(yīng)用程序都會(huì)保存JSON文件以進(jìn)行備份。特別是當(dāng)數(shù)據(jù)交換發(fā)生時(shí),連接到Internet的兩臺(tái)設(shè)備之間。如果使用Firefox瀏覽器時(shí),瀏覽器會(huì)自動(dòng)以JSON格式保存書(shū)簽的備份文件。
我們可以在Firefox文件夾中找到標(biāo)記為書(shū)簽備份的JSON文件,也可以選擇將書(shū)簽文件保存到外部存儲(chǔ)設(shè)備,然后在安裝新版本時(shí)導(dǎo)入它們。總之只要想打開(kāi)JSON文件,只需要將文件導(dǎo)入瀏覽器就可以了。
在Windows系統(tǒng)下,可以使用記事本或其他類型的文本編輯器打開(kāi)JSON文件以查看內(nèi)容
在Mac OSX系統(tǒng)下,可以使用Apple TextEdit或其他兼容的文本編輯器打開(kāi)JSON文件,以便查看內(nèi)容
在Linux系統(tǒng)下,可以使用Vim for Linux打開(kāi)和查看JSON文件,這是一個(gè)高度可配置的文本編輯器,或者您可以使用其他編輯器,如Pico
為什么JSON比XML更受歡迎
JSON和XML完全是兩種不同的數(shù)據(jù)格式。都是在Web中用于數(shù)據(jù)交換目的。與XML相比,放置java腳本或JSON Object Notation是一種更輕量級(jí)的數(shù)據(jù)交換格式。而且XML使用了大量的開(kāi)始和結(jié)束標(biāo)記,而JSON只使用{}表示對(duì)象,[]表示數(shù)組,這使得它更加輕量級(jí)。有利于快速傳輸和處理,JSON的對(duì)象和數(shù)組的表示使得映射更直接容易
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。