The response looks ok, this is the section around moon_phase:
"id":"ITRAISKI21",
"lat":48.008183,
"lon":16.251448,
"distance_km":4,
"distance_mi":2
}
]
}
}
}
, "moon_phase": {
"percentIlluminated":"61",
"ageOfMoon":"8",
"phaseofMoon":"First Quarter",
"hemisphere":"North",
"current_time": {
"hour":"18",
"minute":"25"
},
"sunrise": {
"hour":"6",
"minute":"05"
},
"sunset": {
"hour":"18",
"minute":"02"
},
"moonrise": {
"hour":"11",
"minute":"14"
},
"moonset": {
"hour":"1",
"minute":"42"
}
},
There is a tab directly before moon_phase, perhaps this causes the trouble?
HG complains "...'string' does not contain a definition for 'moon_phase'"