You could get married in China,but still Canada might not let her in..for a long time.You would have to apply for her to come here.So,the sponsorship papers
need to be done.If you call Embassy or Immigration services they can give you advise.But,some people wait anywhere from 4 months to 3 yrs to get the spouse
to Canada.That can be stressful.
But,I still think,the idea of marrying in China is good.If you could stay there
for 6-12 mos to study etc.It would help and apply right away for the Canadian
papers,at least,you would be together and not seperated from each other.