#モジュール読み込み use JSON; use CGI; #JSON化する値 my $data= [ { key => 'val', hoge => 'hoge' }, { key => 'val2', hoge => 'hoge2' }, { key => 'val3', hoge => 'hoge3' } ]; #encode my $json = JSON->new->utf8(0)->encode($data); #出力 print CGI::header(-type => 'application/json', -charset => 'UTF-8'); print $json; こんな感じで出来ました。