【发布时间】:2011-08-29 14:32:22
【问题描述】:
我正在尝试迭代这个数据结构:
$deconstructed->{data}->{workspaces}[0]->{workspace}->{facts}[0]->{code}
fact[0] 正在增加。我正在处理几个文件,所以{facts}[x] 的数量会有所不同。
我认为这可能有效,但似乎并没有加强$iter var:
foreach $iter(@{$deconstructed->{data}->{workspaces}[0]->{workspace}->{facts}}){
print $deconstructed->{data}->{workspaces}[0]->{workspace}->{facts}[$iter]->{code}."\n";
}
我完全在挖掘数据结构,但这个让我很困惑。任何建议这里可能有什么问题?
【问题讨论】:
-
$iter已经是你想要得到的。只需print $iter . "\n"。
标签: perl data-structures iterator complex-data-types