2017年,我國各省市聯(lián)動組成了一個雄心勃勃的計劃——省市聯(lián)動。為了實現(xiàn)這一計劃,聯(lián)動需要共用一套規(guī)范,于是便有了 json 規(guī)范。
下面是一個省市聯(lián)動的 json 示例:
{ "北京市": { "市轄區(qū)": ["東城區(qū)", "西城區(qū)", "朝陽區(qū)", "豐臺區(qū)", "石景山區(qū)", "海淀區(qū)", "門頭溝區(qū)", "房山區(qū)", "通州區(qū)", "順義區(qū)", "昌平區(qū)", "大興區(qū)", "懷柔區(qū)", "平谷區(qū)", "密云縣", "延慶縣"] }, "天津市": { "市轄區(qū)": ["和平區(qū)", "河?xùn)|區(qū)", "河西區(qū)", "南開區(qū)", "河北區(qū)", "紅橋區(qū)", "東麗區(qū)", "西青區(qū)", "津南區(qū)", "北辰區(qū)", "武清區(qū)", "寶坻區(qū)", "濱海新區(qū)"], "縣": ["寧河縣", "靜海縣", "薊縣"] }, // 省市省略... }
通過上面的 json 示例,我們可以發(fā)現(xiàn),"北京市" 是一個對象,它包含一個數(shù)組:"市轄區(qū)",其值是一個由字符串組成的數(shù)組。
使用 json 規(guī)范,省市聯(lián)動計劃讓各省市之間實現(xiàn)了無縫對接,同時也方便了前端工程師們的開發(fā)工作。