我想存储分层数据,如:
d1 -> {
ns1 -> {ip1,ip2},
ns2 -> {ip3,ip4},
....
....
},
d2 -> {
ns3 -> {ip3,ip5},
ns4 -> {ip6,ip9},
....
....
},
等等…
我知道我需要使用参考资料,但我很难理解。有人能让我领先一步吗?在如上所述存储之后,我需要将它们显示在一个表中,其中d1、ns和ip列为
您的语法一团糟。请参阅perleftut和perldsc。
我已经将其重新排列为一个散列,其值是一些散列引用,其值为一些数组引用:
%hash = (
d1 => {
ns1 => [ip1,ip2],
ns2 => [ip3,ip4],
....
....
},
d2 => {
ns3 => [ip3,ip5],
ns4 => [ip6,ip9],
....
....
},
);
希望这是一个开始。