In 2005, she reached the final round in the women's singles event at the Bitburger Open and Cheers Asian Satellite tournaments. In Ballarat International, she won the women's doubles event and the runner-up in singles event. In 2006, she competed in the women's team event at the Uber Cup and Doha Asian Games. The team reached the quarter-final at the Uber Cup, and won the bronze medal at the Asian Games. She also competed at the Melbourne Commonwealth Games in the mixed team and singles event, and lost to Malaysian players Wong Mew Choo in the quarter-final. At the 2006 New Zealand Open, she was seeded fourth at that tournament, and unexpected lost in the final round to Huang Chia-chi of Australia in the rubber game. In 2007, she won her first national title in the women's singles event, and repeat her success in 2013. She also won the mixed team bronze at the World Junior Championships and women's team silver at the SEA Games. In 2008, she was the runner-up at the Vietnam Open and semi-finalist in Thailand Open. Xing qualified for the women's singles at the 2008 Summer Olympics in Beijing, after she was ranked thirty-sixth in the world, and awarded an entry as one of the top 38 seeded players by the Badminton World Federation. She lost the first preliminary round match to Belarus' Olga Konon, with a score of 19–21 and 12–21.