創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
站在用戶的角度思考問題,與客戶深入溝通,找到鶴慶網(wǎng)站設(shè)計(jì)與鶴慶網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋鶴慶地區(qū)。這篇文章主要介紹SpringMVC如何實(shí)現(xiàn)JSON數(shù)據(jù)交互及RESTful支持,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
JSON概述
JSON(JavaScript Object Notation,JS對(duì)象標(biāo)記)是一種輕量級(jí)的數(shù)據(jù)交換格式,最近幾年才流行起來。JSON是基于JavaScript的一個(gè)子集,使用了C、C++、C#、Java、 JavaScript、Per、 Python等其他語言的約定,采用完全獨(dú)立于編程語言的文本格式來存儲(chǔ)和表示數(shù)據(jù)。這些特性使JSON成為理想的數(shù)據(jù)交互語言,它易于閱讀和編寫,同時(shí)也易于機(jī)器解析和生成。
與XML一樣,JSON也是基于純文本的數(shù)據(jù)格式。初學(xué)者可以使用JSON傳輸一個(gè)簡單的String、 Number、 Boolean,也可以傳輸一個(gè)數(shù)組或者一個(gè)復(fù)雜的 Object對(duì)象。
JSON有如下兩種數(shù)據(jù)結(jié)構(gòu)。
1.對(duì)象結(jié)構(gòu)
對(duì)象結(jié)構(gòu)以“{”開始,以“}”結(jié)束。中間部分由0個(gè)或多個(gè)以英文“,”分隔的“key:value”對(duì)構(gòu)成,其中key和value之間也是英語“:”。
{ keyl: valuel, key2: value2, …… }