reactjs - 我想解析使用 axios 在本机反应中收到的 json 响应
问题描述
{"status":1,"message":"Login Successfully. ","info":[{"uid":"12","gender":"Female","name":"priya","sexual":"Straight","relationship":"Single","lookingfor":"Anything Interesting","email":"priya@gmail.com","dob":"Oct 4, 2019","location":"","latitude":"18.520430299999997","longitude":"73.8567437","income":"20L - 30L","image":"..\/post_image\/15719084821049236369.png","yourself":"If Fucut Get\n","occupation":"ivggovhboyvrx","gover_id":"..\/post_image\/1571908482858647323.png","face":"..\/post_image\/1571908482919112539.png","income_proof":"..\/post_image\/15719084821838650906.png","status":"Rejected","linkedin_id":""}]}
我的回复是这样的
解决方案
对于解析 JSON 响应,您可以JSON.parse()
JSON.parse(string to be parse)
在你的前任。首先你需要成为 JSON.stringify(your string) 然后你可以像这样解析 Json 数据
let data = JSON.parse(JSON.stringify({"status":1,"message":"Login Successfully. ","info":[{"uid":"12","gender":"Female","name":"priya","sexual":"Straight","relationship":"Single","lookingfor":"Anything Interesting","email":"priya@gmail.com","dob":"Oct 4, 2019","location":"","latitude":"18.520430299999997","longitude":"73.8567437","income":"20L - 30L","image":"..\/post_image\/15719084821049236369.png","yourself":"If Fucut Get\n","occupation":"ivggovhboyvrx","gover_id":"..\/post_image\/1571908482858647323.png","face":"..\/post_image\/1571908482919112539.png","income_proof":"..\/post_image\/15719084821838650906.png","status":"Rejected","linkedin_id":""}]}
))
console.log(data.info)
推荐阅读
- javascript - 如何在 v-for 循环中有效地访问 Firestore 数据
- questdb - 我可以自定义 QuestDB 网络控制台徽标吗?
- salesforce-commerce-cloud - 如何从 Salesforce Commerce Cloud 商店首页进行 REST API 调用?
- emacs - 如何在 emacs 中记录拼写替换?
- html - 表格的 4 个步骤的圆形进度条
- printf - 无法在 shell 脚本中使用 printf 命令切换用户
- flutter - 如何在堆栈层中打一个洞或如何复制所示的设计
- javascript - Node JS - 循环 JSON 和映射值
- sql - SQL - 按创建的与另一个时间戳列相关的时间戳选择最近的行
- arrays - 来自 pyspark.sql.dataframe.DataFrame 的 numpy 转换为字符串数组