hash to json