$ perl -e 'use JSON; use Data::Dumper; my $x = do { local $/; <> }; print Dumper decode_json($x)' pm_1201279_input.json $VAR1 = { 'def' => [ { 'text' => 'time', 'tr' => [ { 'syn' => [ { 'pos' => 'noun', 'text' => 'volta', 'gen' => 'f' }, { 'pos' => 'noun', 'text' => 'momento', 'gen' => 'm' }, { 'pos' => 'noun', 'text' => 'Time', 'gen' => 'm' } ], 'text' => 'tempo', 'gen' => 'm', 'pos' => 'noun', 'mean' => [ { 'text' => 'day' }, { 'text' => 'moment' } ] } ], 'pos' => 'noun', 'ts' => 'taɪm' } ], 'head' => {} };