我有一个stdclass对象,如下所示:
stdClass Object ( [text] => Parent [values] => Array ( [0] => stdClass Object ( [id] => /m/0c02911 [text] => Laurence W. Lane Jr. [url] => http://www.freebase.com/view/m/0c02911 ) ) )
我遍历了多个此类对象,其中一些具有
stdClass Object ( [text] => Named after [values] => Array ( [0] => stdClass Object ( [id] => /m/0c02911 [text] => Stanford [url] => SomeURL ) ) )
我想知道如果在以“父母”作为其值的“文本”之后出现“值”对象,我将如何访问?
您要查找的是Object [‘values’] [0]:“ values”是键映射,就像“ text”一样,[0]是您要访问的数组内的索引。因此,如果您想将ID深入巢中,则必须执行以下操作
Object['values'][0]['id']
要么
Object['values'][0]->id
这应该给您/ m / 0c02911。但是我不知道您如何进行循环,因此您将不得不根据需要进行调整,并将适当的变量放在循环中该代码中需要放置的位置。不确定使用哪种语言。