let result = {
"data": [
"{\"id\":2416,\"name\":\"\"警告\"今天大雪\"}",
"{\"id\":2417,\"name\":\"1.30测试\"}"
]
}
后端返回数据格式无法进行修改,都是双引号转义符,
根据以上代码期待转成下面格式
const data = [
{ id: 2416, name: '"警告"今天大雪' },
{ id: 2417, name: '1.30测试' }
]
{"id":2416,"name":""警告"今天大雪"}
这个数据确实有问题。如果想硬处理,需要自己写解析器。最好还是请后端给出规范的数据。
如果是 2 次 JSON,应该是这样的数据
像这种数据不需要二次 JSON,后端一个 List 直接序列化成 JSON 就可以的啊