前端多重嵌套的json数据格式解析

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: 解决方法1.解析数据格式 ,这里需要注意的是return,要把次条数据格式放在获取api接口的最后一项,否则不会执行 循环只返回return所返回的值,并不会执行下面的值

👦个人简介:张清悠,字澄澈,号寻梦客,爱好旅行、运动,主攻前端方向技术研发,副攻Unity 3D、C++、Python人工智能等
📝个人寄语:学会不为过程的缓慢而焦虑,即使暂时未能如你所愿,但只要你在努力,你就在不断成长!
🙏个人公众号:清悠小猿(海量源码尽在其中,欢迎关注)

1.先上数据格式看看,这数据格式让我花费了近一上午才解决的

1.这是控制台带你出来的数据格式

applicableFormatsQt: "[{\"storeCode\":\"012002\",\
"storeName\":\"购物商场\",\
"dedicatedSiteFee\":\"4254.90\"}]"

2.这是复制过来的数据格式

"[{
   
   
"storeCode":"012002",
"storeName":"购物商场",
"dedicatedSiteFee":"4254.90"
}]"

3.控制台打印的多了很多 "\\" 都是json的格式

解决方法

1.解析数据格式 ,这里需要注意的是return,要把次条数据格式放在获取api接口的最后一项,否则不会执行 循环只返回return所返回的值,并不会执行下面的值



//这里that.salesIncentive_tableData1是数组
that.salesIncentive_tableData1=JSON.parse(response.data.data.salesIncentive)//先将字符串转换成json格式
 var newArr = []; //声明空数组
 var json = []  // 声明空数组
 for(var i  in that.salesIncentive_tableData1 ){
   
   
 newArr[that.salesIncentive_tableData1[i]]  = json[i]
    }
    //循环遍历获取
   return newArr

2.进行赋值进行渲染
在这里插入图片描述
3.效果如下
在这里插入图片描述

  1. 拿到数据的其中一项列如:拿数据的“storeName”
  var applicableFormats_other =JSON.parse(response.data.data.applicableFormatsQt)//解析数据格式
  var newArr = [];  //声明空数组
 for (let otherIndex = 0; otherIndex < applicableFormats_other.length; otherIndex++) {
   
   
  const element = applicableFormats_other[otherIndex];
    newArr.push(element.storeName);  //拿到我们数据里面的门店名字
    }
    //循环遍历
 that.ruleForm.applicableFormats_other=newArr.join(",");  //用逗号分割

综上就是解析多重数据格式的全部内容,希望对你有所帮助

目录
相关文章
|
2月前
|
SQL 存储 JSON
SQL,解析 json
SQL,解析 json
76 8
|
1天前
|
JSON API 数据格式
淘系等商品评论Json数据格式参考,API接口测试
通过以上示例和说明,你可以了解淘系商品评论的JSON数据结构和如何使用相关API接口获取评论数据。在实际操作中,你需要参考具体的API接口文档和开放平台的相关说明进行配置和调用。
|
29天前
|
JSON 前端开发 JavaScript
聊聊 Go 语言中的 JSON 序列化与 js 前端交互类型失真问题
在Web开发中,后端与前端的数据交换常使用JSON格式,但JavaScript的数字类型仅能安全处理-2^53到2^53间的整数,超出此范围会导致精度丢失。本文通过Go语言的`encoding/json`包,介绍如何通过将大整数以字符串形式序列化和反序列化,有效解决这一问题,确保前后端数据交换的准确性。
35 4
|
1月前
|
JSON API 数据格式
Amazon商品详情API,json数据格式示例参考
亚马逊商品详情API接口返回的JSON数据格式通常包含丰富的商品信息,以下是一个简化的JSON数据格式示例参考
|
1月前
|
存储 JSON 安全
商品详情(item getAPI接口)json数据格式参考
某东商品详情(item get API接口)的JSON数据格式参考如下
|
1月前
|
JSON API 数据格式
商品详情(item getAPI接口)json数据格式参考
淘宝商品详情(item get API接口)返回的JSON数据格式是一个复杂且灵活的结构,包含多个字段和对象。以下是一个简化的JSON数据格式参考:
|
1月前
|
JSON API 数据格式
店铺所有商品列表接口json数据格式示例(API接口)
当然,以下是一个示例的JSON数据格式,用于表示一个店铺所有商品列表的API接口响应
|
2月前
|
JSON API 数据安全/隐私保护
拍立淘按图搜索json数据格式示例(API接口)
拍立淘按图搜索API接口为电商平台和购物应用提供了强大的图像搜索功能,能够显著提升用户的购物体验和搜索效率。开发者可以根据自己的需求调用此接口,并处理返回的JSON格式数据来展示推荐商品
|
2月前
|
JSON 数据格式
用来返回Json数据格式的工具--通用类
用来返回Json数据格式的工具--通用类
20 1
|
2月前
|
JSON JavaScript API
(API接口系列)商品详情数据封装接口json数据格式分析
在成长的路上,我们都是同行者。这篇关于商品详情API接口的文章,希望能帮助到您。期待与您继续分享更多API接口的知识,请记得关注Anzexi58哦!

推荐镜像

更多
下一篇
DataWorks