我似乎无法JSON::XS
正确使用 OO 接口。以下呱呱叫我无法追踪的错误:
use JSON::XS;
my $array = ['foo', 'bar'];
my $coder = JSON::XS->new->utf8->pretty;
print $coder->encode_json($array);
这与以下内容有关:Usage: JSON::XS::encode_json(scalar) at test.pl line 5.
我一直在梳理代码,JSON::XS
但在任何地方都找不到“用法:”警告。我的用法似乎与文档中的示例非常匹配。谁能告诉我哪里出错了?