The macronutrients are not a problem: most dishes keep rice on the one side, and meat and veggies on the other.
The major problem is to avoid vegetable oils (corn, peanuts, canola, etc.) that are used everywhere on everything; unfortunately, lard is now considered an old-fashiohed food used by grannies who didn't know better...
Other problems are:
MSG is everywhere, used like salt.
Dishes are loaded with sugar.
Soy sauce (made with wheat) is everywhere (tough life for gluten-intolerant people!)
All sauces used both by restaurant and in home cooking (XO sauce, oyster sauce, black bean sauce,
hoisin sauce, chilly sauce etc.) are made with vegetable oils and loaded with thickeners and flavorings.
That said, if you are going for only two weeks, I wouldn't worry about it. But if you are really concerned, my suggestion is to eat the simplest dishes you can find, like roast meats and stir fried veggies. No complicated stuff with heavy sauces. BBQ meat is a good choice, but watch sugar and soy sauce. Steamed fish is excellent, if you can find it. In northern China, you will see people selling roasted chestnuts and sweet potatoes in the streets, go for it! I wouldn't worry about some rice from time to time.
If you are neither celiac not diabetic (and don't have strong intolerance to MSG), your food experience in China should be ok. I have been living in China for several years. I mostly eat at home, but I would do the same everywhere else in the world. The problem is not China, but restaurant and processed food.