Xudong ist in Peking geboren. Sie lebt schon lange in der Schweiz und hat sich in dieser Zeit viel und systematisches Wissen über das Land angeeignet. Sie studierte Wirtschaftswissenschaften an der Universität Bern. 2003 stiess sie zu swissinfo.ch, wo sie als Journalistin und stellvertretende Leiterin der chinesischen Redaktion arbeitet.