快速解決處理后臺(tái)返回json數(shù)據(jù)格式的問(wèn)題
最近在做一個(gè)移動(dòng)端前端項(xiàng)目,需要大量處理php后臺(tái)開(kāi)發(fā)同事返回給我的json數(shù)據(jù),但是返回的數(shù)據(jù)格式不是很規(guī)范,導(dǎo)致我這邊經(jīng)常會(huì)出現(xiàn)以下圖各種格式問(wèn)題:
于是我就加上JSON.parse
但是,又很坑爹了,這個(gè)json沒(méi)問(wèn)題,其他一些json又出現(xiàn)問(wèn)題了,如下圖:
解決:判斷后臺(tái)返回的數(shù)據(jù)格式是否字符串,是則轉(zhuǎn),不是則不轉(zhuǎn)
代碼如下:
var $obj = (typeof data.content == 'string') ? JSON.parse(data.content):data.content
以上這篇快速解決處理后臺(tái)返回json數(shù)據(jù)格式的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
快速解決處理后臺(tái)返回json數(shù)據(jù)格式的問(wèn)題
今天小編就為大家分享一篇快速解決處理后臺(tái)返回json數(shù)據(jù)格式的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-08-08Javascript Jquery 遍歷Json的實(shí)現(xiàn)代碼
Javascript Jquery 遍歷Json的實(shí)現(xiàn)代碼,需要的朋友可以參考下。2010-03-03web頁(yè)面數(shù)據(jù)展示新想法(json)
若使用json作為客戶端和服務(wù)器之間的數(shù)據(jù)交換格式,代替原來(lái)的html交換格式。2010-06-06Javascript生成json的函數(shù)代碼(可以用php的json_decode解碼)
這幾天迷上了JSON,連項(xiàng)目中一些XML的工作都交給了JSON,話說(shuō)JSON真的比XML方便的多啊2012-06-06