【发布时间】:2018-04-21 18:06:29
【问题描述】:
我有一组这样的数组:[["Sarah"],["Jamie"],["B"],["148"]]
我想将其转换为 JSON 字符串,每个值都有特定的元素。例如,
{ "name":"Sarah", "grade":"148", "School":"B"...}
我应该如何进行?我尝试 toString 数组,然后与这个元素绑定,但效果不佳..
原始Json
"Data":{
"Table":[
{
"Name":[
"Jamie"
],
"School":[
"A"
],
"grade":[
"99"
]
},
{
"Name":[
"Mike"
],
"School":[
"B"
],
"grade":[
"148"
]
}
]
}
}
【问题讨论】:
-
我最初是从 Web 服务获取一个 JSON 对象。我必须进行一些解析,并获得每个名称的特定值,但现在我必须用名称返回它......这有意义吗?例如 {"Sarah": "1", "Jamie": "59", "Mike" : "3"..} 然后解析
-
什么是角部分?如果没有,请删除标签
-
@Xufox - 在帖子中更新。谢谢。不确定 Ori Dori 的以下回答是否对我来说是最好的工作方式。我知道这会奏效,但有没有更好的方法来做到这一点?
-
您真的需要将每个数字字符串嵌套在另一个数组中吗?只是 ["1", "2", "3", "4"] 会更简单。
-
我不需要……但这就是我最后得到的……
标签: javascript arrays json string angular