The suspect was detained and the injured children were receiving treatment, the propaganda department of Mizhi County in Shaanxi province said on its official social media account.
The incident took place at around 6:10 pm local time, the department said, without providing further details.
The ages of the children were not given, but middle schoolers are usually between 12 and 15 years old in China.
Knife attacks are not uncommon in the country.
In February, a knife-wielding man with a personal grudge killed a woman and injured 12 others in a busy Beijing shopping mall -- a rare act of violence in the heavily policed capital.
Last year, a man armed with a kitchen knife killed two people and wounded nine others in a supermarket in the southern city of Shenzhen.
And in January 2017, a man armed with a kitchen knife stabbed and wounded 11 children at a kindergarten in China's southern Guangxi Zhuang autonomous region.
| Buy Advertising | About Us | Editorial & Other Enquiries | Privacy statement |
| The content herein, unless otherwise known to be public domain, is Copyright 1995-2026 Space Media Network. All websites are published in Australia and are solely subject to Australian law and governed by Fair Use principles for news reporting and research purposes. |