Zhang Wenjia is better. Firstly, it has three characters, which are more powerful, and the three characters are Yinping, Yangping, and Yinping. It has good musicality and is catchy to read; secondly, it is more elegant. , compared to Zhang Jia, it is more elegant; thirdly, similar names like Wenju, Wenxing, etc. are all very good names, and some literati atmosphere, from the current point of view, will be academically successful. Names are related to a person's life, so naturally you should not be careless. Zhang Jia is a relatively tacky name. I suggest that you choose Zhang Wenjia as your son's name.