我正在尝试迭代以下JSON对象。当我尝试使用page.content-items获取错误时访问内容项。无法访问带有键“-”的对象吗?请提供解决方案,如何访问该对象。

{
      "page": {
        "title": "Romantic Comedy",
        "total-content-items" : "54",
        "page-num-requested" : "1",
        "page-size-requested" : "20",
        "page-size-returned" : "20",
        "content-items": {
          "content": [
            {
              "name": "The Birds",
              "poster-image": "poster1.jpg"
            },
            {
              "name": "Rear Window",
              "poster-image": "poster2.jpg"
            },
            {
              "name": "Family Pot",
              "poster-image": "poster3.jpg"
            }
          ]
        }
      }
    }

最佳答案

可以使用-字符来访问密钥,但不能使用点符号。您需要使用brakcet表示法:

page['content-items']


访问该属性。

09-10 10:50
查看更多