Как преобразовать простой хэш в json в Perl?

Я использую следующий код для кодирования простого хэша

use JSON;

my $name = "test";
my $type = "A";
my $data = "1.1.1.1";
my $ttl  = 84600;

@rec_hash = ('name'=>$name, 'type'=>$type,'data'=>$data,'ttl'=>$ttl);

но получаю следующую ошибку:

hash- or arrayref expected <not a simple scalar, use allow_nonref to allow this>
29
задан Quentin 11 December 2011 в 12:29
поделиться