TOKYO - Chinese President Xi Jinping has postponed his visit to Japan in April, the governments of both countries said Thursday, ending weeks of speculation over whether the trip would go ahead amid efforts to contain the coronavirus epidemic.