在 PHP 中弄清楚了如何使用 {name-with-reserved-chars} 表示法在 JSON 解码后访问对象数据,但我在路径中也有索引值(如 [0])。尽管我尝试改变模式,但我尝试添加索引值并没有返回任何结果。这是一个基于大型 JSON 对象的示例:
["ops:world-patent-data"]["exchange-documents"]["exchange-document"]
[0]["bibliographic-data"]["publication-reference"]["document-id"][0].date.$
我的尝试一无所获:
print $result->{'ops:world-patent-data'}->{'exchange-documents'}->{'exchange-document'}->
{0}->{'bibliographic-data'}->{'publication-reference'}->{'document-id'}->{0}->date;
想知道如何在路径中放置 0 和 1 索引...