China on Tuesday accused the United States of violating the Olympic spirit by announcing an American diplomatic boycott of February’s Beijing Winter Games.