我正在尝试迭代以下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']
访问该属性。