如何获取perl哈希的某些部分

时间:2012-05-05 15:39:50

标签: perl data-structures hash

我正在学习perl并使用Weather::NOAA::Alert,并且想要弄清楚如何只捕获其输出的某个部分。

它输出一个哈希,但我只想要一个特定的部分,例如紧急部分......我该怎么办?

Sample output

1 个答案:

答案 0 :(得分:2)

不是数组是散列哈希的散列。您可以通过

访问值
$result->{'US'}->{'http://alerts.weather.gov/cap/wwacapget.php?x=MT124CAB8F109C.WinterWeatherAdvisory.124CAB90FBA0MT.TFXWSWTFX.c906fc319cc9f5b747e95ac455f8c2f0'}->{'certainty'}

将包含字符串

Likely

检查http://www.cs.mcgill.ca/~abatko/computers/programming/perl/howto/hash/以获取有关Perl哈希值的介绍。