【发布时间】:2013-08-20 00:33:30
【问题描述】:
我是 JSON 新手,每次创建新 JSON 时都会感到困惑。 我正在尝试创建一个这样的 JSON 数组:
{
"id":"2003",
"HouseMD" :
{
"Doctor_1": "Thirteen",
"Doctor_2" : "Chase"
"Doctor_n" : "Someone"
}
}
基本上,我试图在 for 循环中将信息从 Doctor_1 动态添加到 Doctor_n”。如果我使用 JSON 对象,我只会在最终打印它时获得最后一个值。 我怎样才能得到我想要的东西? 任何帮助表示赞赏。
谢谢。
【问题讨论】:
-
我认为您不必将 HouseMD 存储在对象中,您应该使用数组来代替。你知道应该有医生,所以保留'Doctor_1',_2等键是没有意义的。只需做
{ id: 1, HouseMD: [ 'Thirteen', 'Chase', 'Someone' ] }或者,如果你想为医生存储更多属性,那么它可能是医生对象数组@ 987654324@ -
这篇文章可能会有所帮助:stackoverflow.com/questions/15402321/…