Look Ma, a string of data!: {"a": [1, 2], "b": {"a": 1, "b": 2}} $VAR1 = { 'a' => [ 1, 2 ], 'b' => { 'a' => 1, 'b' => 2 } }; Convert back from Perl to JSON string, and pretty print: { "a" : [ 1, 2 ], "b" : { "a" : 1, "b" : 2 } }