Former career diplomat Nicholas Burns won approval from the United States Senate on Thursday to become the country's next ambassador to China, filling a front-line post which has been vacant for over a year amid ongoing tensions between the two countries.