In June 1932, he was appointed superintendent of education at the Artillery School, Ministry for Military Administration.
In November 1942, Xiang Zhizhuang escaped from the Chongqing National Government, and surrendered to the Wang Jingwei regime in Nanjing.
In February 1944, Xiang Zhizhuang was appointed Chief of the General Office of Colonization in Northern Jiangsu (蘇北屯總墾署署長).
After the Wang Jingwei regime had collapsed, Xiang Zhizhuang hid in Shanghai, but on September 27, 1945, he was arrested by the Chiang Kai-shek's National Government.
He was convicted of treason and surrendering to the enemy (namely Hanjian) and sentenced to death by a military tribunal.