China's President Xi Jinping met French President Emmanuel Macron in the southwestern city of Chengdu on Friday, state media said, a rare instance of the head of the world's second-largest economy accompanying a guest beyond Beijing.