JSON转义符处理
近期一直跟第三方平臺對接數(shù)據(jù),也逐漸復(fù)習(xí)了一下JSON的數(shù)據(jù),也許這對新人有一定的引導(dǎo)吧。
例如:[{"teamid":"138","reason":"肌肉損傷","name":"Aitor Sanz","playerid":"116205","reasontype":"71","name2":"A.辛斯"}]
當(dāng)?shù)谌綌?shù)據(jù)傳輸過來的時(shí)候,就對原始數(shù)據(jù)簡單的存到了數(shù)據(jù)庫或者存到redis中,并且在前端操作的時(shí)候直接調(diào)用傳輸給前端,會出現(xiàn)轉(zhuǎn)義符的問題。這個(gè)不是配置的問題。因?yàn)榇嬖趲毂碇械臄?shù)據(jù)是字符串,在放入對應(yīng)的value中,傳輸給前端則不是正宗的JSON串了。因此需要對字符串進(jìn)行強(qiáng)轉(zhuǎn)為對象JSONArray.parseArray(key) or JSONObject.parseObject(key)才得以解決。
總結(jié)
- 上一篇: 汽车尾气的排放会导致雾霾吗?
- 下一篇: 36100万平方千米等于多少分数