Shanghai-based Xu, 25, added the Olympic title to the world crown she won in 2006.
Van Acker had been fourth in the overall standings ahead of Monday's last race in the series, but snatched bronze from Ireland's Annalise Murphy.