【发布时间】:2014-03-31 23:28:17
【问题描述】:
我有一个像这样存储数据的哈希值
our %deviceSettings = (
BB => {
EUTRA => {
DL => { CPC => "NORM", PLCI => { CID => 88 }, ULCPc => "NORM" },
UL => {
REFSig => { DSSHift => 2, GRPHopping => 1, SEQHopping => 1 },
SOFFset => 0,
},
},
},
...
);
我可以遍历结构并找到一个特定的键,比如CID,然后检索它的值并将“路径”存储在数组('BB', 'EUTRA', 'DL', 'PLCI')中。
我也可以像这样显式设置一个值
$deviceSettings_ref->{BB}{EUTRA}{DL}{PLCI}{CID} = 99
但我想知道如何使用发现的路径以编程方式设置值。
【问题讨论】:
标签: perl hash-of-hashes