這篇文章給大家分享的是有關使用json的原因的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián),是成都地區(qū)的互聯(lián)網(wǎng)解決方案提供商,用心服務為企業(yè)提供網(wǎng)站建設、成都app軟件開發(fā)、成都小程序開發(fā)、系統(tǒng)按需求定制制作和微信代運營服務。經(jīng)過數(shù)10年的沉淀與積累,沉淀的是技術和服務,讓客戶少走彎路,踏實做事,誠實做人,用情服務,致力做一個負責任、受尊敬的企業(yè)。對客戶負責,就是對自己負責,對企業(yè)負責。什么是JSON?
JSON(JavaScript Object Notation, JS 對象簡譜) 是一種輕量級的數(shù)據(jù)交換格式。它基于 ECMAScript (歐洲計算機協(xié)會制定的js規(guī)范)的一個子集,采用完全獨立于編程語言的文本格式來存儲和表示數(shù)據(jù)。簡潔和清晰的層次結構使得 JSON 成為理想的數(shù)據(jù)交換語言。 易于人閱讀和編寫,同時也易于機器解析和生成,并有效地提升網(wǎng)絡傳輸效率。
JSON與XML比較
XML代碼:
中國 黑龍江 哈爾濱 大慶 廣東 廣州 深圳 珠海 臺灣 臺北 高雄 新疆 烏魯木齊
JSON代碼:
{ "name": "中國", "province": [{ "name": "黑龍江", "cities": { "city": ["哈爾濱", "大慶"] } }, { "name": "廣東", "cities": { "city": ["廣州", "深圳", "珠海"] } }, { "name": "臺灣", "cities": { "city": ["臺北", "高雄"] } }, { "name": "新疆", "cities": { "city": ["烏魯木齊"] } }] }
JSON代碼層次更清晰更容易閱讀。由于字符簡潔,在數(shù)據(jù)傳輸過程中,JSON比XML更優(yōu)秀,可減少傳輸數(shù)據(jù)所占用的寬帶
為什么使用JSON?
使用JSON的原因:
● JSON數(shù)據(jù)清晰
● JSON有很多工具類支持它的轉換
● JSON在所有主流瀏覽器有很好的支持
● JSON在傳輸時數(shù)據(jù)量更小
● JSON在JS中有天然的語言優(yōu)勢(因為它是標準的子集合)
感謝各位的閱讀!關于使用json的原因就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!