White, a six-times finalist at the Crucible, downed his Chinese opponent 10-4 in the seventh round of qualifying for the event which starts on April 20.
The popular 50-year-old is now just one win away from clinching a spot at what would be his 26th World Championship appearance. Just world number 19 Robert Milkins now stands in his way.
White has not reached the main draw since 2006, when he lost in the first round.
Steve Davis, who won six World Championships during the 1980s, fell at the penultimate hurdle following a 10-7 loss to Norway’s Kurt Maflin - the man he beat 4-2 to progress to the venue stage of the Welsh Open earlier in the year.
Davis last qualified for the World Championship in 2010 where he was defeated by eventual winner Neil Robertson in the quarter-final.
Former world number three James Wattana went down 10-4 to Jack Lisowski at the English Institute of Sport in Sheffield while Matthew Selt beat Thanawat Thirapongpaiboon 10-8 to continue his run.
Completing the round's list of winners were Michael White, who beat Zhang Anda 10-5, and Ben Woollaston, who saw off Thepchaiya Un-Nooh 10-3.
Round seven results:
Matthew Selt 10 - 8 T Thirapongpaiboon
Kurt Maflin 10 - 7 Steve Davis
Jimmy White 10 - 4 Xiao Guodong
Jack Lisowski 10 - 4 James Wattana
Michael White 10 - 5 Zhang Anda
Ben Woollaston 10 - 3 Thepchaiya Un-Nooh