使用谷歌浏览器,安装JSON解析插件的情况下无法解析
因为这几天在测试的过程中发现调用接口返回的数据没有办法解析成JSON格式(谷歌浏览器,并且安装了JSON解析插件):
原因:
JSON中有html标签格式的数据,本人的数据中在某个字段的数据为"<strong>有货</strong>",插件没有使用,直接解析成html
数据:
{
"code": 0,
"data": [
{
"brandId": 100000,
"brandName": "testBrand",
"canAddToCart": 1,
"imagePath": "88c.jpg",
"imageSize": "n8",
"imageUrl": "88c.jpg",
"isNew": false,
"price": "6,500",
"rn": 1,
"shortName": "testProduct",
"skuId": 11111111111,
"stockState": 33,
"stockStateName": "<strong>有货</strong>",
"time": "2018-03-26 09:27:12"
}
],
"message": "通信成功",
"success": true
}
浏览器效果
解决办法:
把数据copy下来,直接用插件解析,而不是用浏览器