You need to parse it first
julia> JSON.print(JSON.parse(s), 4)
{
"an_array": [
"string",
9
],
"a_number": 5.0
}
julia> JSON.print(JSON.parse(ss), 4)
{
"parameter": 2.2,
"breakpoints": {
"4": {
"year": 2100,
"unit": 2,
"value": 0
},
"1": {
"year": 2015,
"unit": 1,
"value": 33.3
},
"2": {
"year": 2040,
"unit": 1,
"value": 40
},
"3": {
"year": 2050,
"unit": 1,
"value": 40
}
}
}