javascript - 在 JSON 中获取对象数组并能够访问其每个属性的问题
问题描述
我是使用 Typescript 的新手,我想开始使用 JSON 并能够访问它的对象和属性......但是处理它变得非常困难,这就是为什么我知道你想要的代码能够访问里面的亭子的属性,但我不能尝试使用函数 for 或函数 for in 并且我无法完成我的任务(下一个附件)......当我开始我的编程技能时这不是我们说的那么好..非常感谢您的帮助
for (let p in this.pabellon) {
let i = p
console.log(this.pabellon[p])
for (let pab of this.pabellon) {
pab.pabellones[i]
}
}
"sectorCenter": {
/// ......
},
"sectorPoly": [
///......
],
"pabellones": [
{ // Pabellon 1
"id": 1,
"properties": [
/// .......
],
"coordsPoly": [
///.....
],
"centerCoordsPab": {
///.....
},
"sitioCarga": [
///....
],
"silos": [
/// ....
]
},
未定义或什么都没有
解决方案
您的问题很难理解,但听起来您正在寻找JSON.parse()
.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
推荐阅读
- innodb - 第 2 行带有 ') ENGINE = InnoDB' 的错误代码 1064
- javascript - 从数据库中选择一个项目并使用 PHP JavaScript 和 AJAX 使用该特定选择的数据填充表单
- azure - NUnit Adapter 3.8.0.0 和 Nunit 3.11 未发现 Azure 中的测试
- sql - 身份 SQL Server
- c++ - 如何调用非模板化方法而不是模板化方法?
- python - 无法在 Bigquery 气流运算符中运行地理函数
- kubernetes - Helm3 入口控制器位置被拒绝,原因:格式无效(命名空间/名称)
- c - CS50:credit.c 中的致命错误
- c# - 使用 HtmlAgilityPack 显示节点内容时遇到问题
- python-3.x - 如何对一串数字中的特定数字进行数学运算