JavaScript 解析JSON问题?

代码工坊 其他问答 1

下面是JSON文件。 我直接用obj.A1[0] 可以得到A1对像数组的值。 但是我用 var m="A1" obj.m[0] 是错误的 得不到任何,我想明白这样是错误的,但我不知道要怎么写。m应该是个对像值。不应该是个字符串。求怎么把字符串变量写到m这个位置。谢谢。

回复

共1条回复 我来回复
  • 毕设助手
    这个人很懒,什么都没有留下~
    评论

    json字符串中m是数组。 你想获取json串中某个字段值,只能通过obj.A1这种方式。

    var m="A1"
    obj.m[0]
    

    这种写法是不支持的,obj和你定义的m并没关联。 直接obj.m[0]使用时,会提示你obj中不存在m[0]这个key.

    0条评论

发表回复

登录后才能评论