正在为 JSON 数组中的数据提取 Json 数据
Extracting Json data for data within JSON arrray
我有一个 JSON 文件,定义如下
{
"student":{
"fullName":"Max",
"id":40425,
"content":[
{
"subject":{
"language":"medium"
}
}
]
}
}
我试图从这里提取数据,但是我无法提取 JSON 数组中的数据。例如,我可以通过指定为 student.fullName
whixh returns Max 来获取学生全名 max,但是当我尝试将主题语言提取为 student.content.subject.language
时,它 returns null.
我哪里做错了,有什么方法可以将主题语言提取为英语?
student.content[0].subject.language
因为内容是数组,所以会给你中号。
in JSON { }
用于Object,[]
用于Array。所以在你的 JSON 文件中, content 属性 是一个数组。要从 content 访问 subject,您可以使用 student.content[0].subject.language
我有一个 JSON 文件,定义如下
{
"student":{
"fullName":"Max",
"id":40425,
"content":[
{
"subject":{
"language":"medium"
}
}
]
}
}
我试图从这里提取数据,但是我无法提取 JSON 数组中的数据。例如,我可以通过指定为 student.fullName
whixh returns Max 来获取学生全名 max,但是当我尝试将主题语言提取为 student.content.subject.language
时,它 returns null.
我哪里做错了,有什么方法可以将主题语言提取为英语?
student.content[0].subject.language
因为内容是数组,所以会给你中号。
in JSON { }
用于Object,[]
用于Array。所以在你的 JSON 文件中, content 属性 是一个数组。要从 content 访问 subject,您可以使用 student.content[0].subject.language