2011-03-11 75 views
2

我有一个url,应该从我的perl脚本调用一个特定的参数。在调用url时,它返回给我一个JSON。我将不得不在同一个脚本中解析这个JSON。在perl中完成这件事的最好方法是什么?伪代码将是帮助:)用perl解析json

+5

从http://json.org和http://cpan.org开始(前者将重定向到后者;-)现在转到“获取c0dez”。 – 2011-03-11 07:40:17

回答

18

你可以尝试这样的事情:

use LWP::Simple qw(get); 
use JSON  qw(from_json); 

my $url  = "http://example.com/get/json"; 
my $decoded = from_json(get($url)); 

详情请参阅文档为LWP::SimpleJSON

+0

谢谢bvr!这有帮助 – 2011-03-11 09:43:23