0

我正在学习 perl 并使用Wea​​ther::NOAA::Alert并且想弄清楚如何仅捕获其输出的特定部分。

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

样本输出

4

1 回答 1

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 哈希的介绍。

于 2012-05-05T16:04:00.453 回答