以下代码失败,并显示错误,指出parse_json
未定义.
use strict;
use JSON::Parse;
my $x = "['a', 'b']";
my $json = parse_json($x);
但是,这个页面声称它是有效的:https://metacpan.org/pod/JSON::Parse
我做错了什么?
以下代码失败,并显示错误,指出parse_json
未定义.
use strict;
use JSON::Parse;
my $x = "['a', 'b']";
my $json = parse_json($x);
但是,这个页面声称它是有效的:https://metacpan.org/pod/JSON::Parse
我做错了什么?
文档反复使用
use JSON::Parse 'parse_json';
和
use JSON::Parse ':all';
当你使用
use JSON::Parse;
虽然这三个都加载了模块,但只有前两个导出parse_json
.
我相信这是一个很好的做法,列出你的进口,即使你不需要,因为它使整个工作更容易与代码下来的线.这与此无关,因为需要列出进口.