Xiangzi Cao wurde in China geboren. Mit 7 Jahren begann sie das Geigenspiel und studierte von 1992 bis 2000 an der Musikschule in Yanji, China sowie von 2000 bis 2004 an der Zentralen Musikhochschule Peking bei Prof. Zhenshan Wang. 2001 gründete sie mit Kommilitonen das „Peking Quartett“ und studierte mit ihm seit 2004 mit einem Stipendium des DAAD bei Prof. Jörg-Wolfgang Jahn an der Musikhochschule Karlsruhe (Abschluss 2007 mit Auszeichnung). Seit 2005 erhält sie ihre künstlerische Ausbildung an der Staatlichen Hochschule für Musik und Darstellende Kunst Mannheim bei Prof. Roman Nodel. Nach Erhalt des Diploms setzt sie ihr Studium im Studiengang "Solistische Ausbildung" fort.
1994 und 1998 gewann sie den 1. Preis beim Musikschulen-Violinwettbewerb in China. 2001 gewann sie den 4. Preis beim Hochschulwettbewerb für Violine in Peking. 2002 gewann ihr Quartett den 1.Preis beim Hochschulwettbewerb für Streichquartette in Peking. 2008 wurde sie als Solistin Preisträgerin beim 2. Internationalen Violinwettbewerb in Qingdao/ China. Im August 2003 nahm sie am 1. Internationalen Kammermusikmeisterkurs Chinas bei Prof. Jörg-Wolfgang Jahn teil. Weitere Meisterkurse belegte sie in Peking bei Ensembles wie dem „Shanghai Quartett“, dem „Tokyo String Quartett“ und dem „Fine Arts Quartett“. Sie nahm auch als Primarius des „Peking Quartetts“ an verschiedenen Festivals wie dem “1. Akademischen Musikfestival“ Chinas, dem Musikfestival der Hochschule Peking, dem Koreanisch-Chinesischen Festival für Moderne Musik und dem Kanadisch-Chinesischen Festival für Moderne Musik teil und gab zahlreiche Konzerte in China. Seit 2007 ist sie Stipendiatin der Wilhelm-Müller Stiftung. 2008 wurde sie als Solistin Preisträgerin beim 2. Internationalen Violinwettbewerb in Qingdao/ China. Seit September 2008 ist sie Stipendiatin der Orchesterakademie des Symphonieorchesters des Bayerischen Rundfunks.