An unknown number of people have been killed and injured in an attack on an open-air market in Urumqi, capital of the restive Chinese region of Xinjiang which is home to mostly Muslim Uighurs, the official Xinhua news agency reported.