我有一个像这样存储数据的哈希值
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
但我想知道如何使用发现的路径以编程方式设置值。