publish json parsing