王祖籍雲南,而他出生在山東浮山縣。他出生在壹個官宦家庭。其祖父王,嘉慶年間進士,其父王祖元15歲時隨父進京。年輕時也涉獵書籍和歷史事件,尤其是金石學的研究。他拜訪了當時著名的收藏家潘祖蔭、吳大徵等,並與他們進行了交流。在晉中學派之前,王已是京師有名的學者。
光緒六年,王成了秀才。光緒九年,升任翰林院編輯。從此,王的仕途壹帆風順,並於光緒二十年入南院,升任國子監祭酒。國子監的酒祭相當於今天的清華北大和教育部,是壹個很有實力很受尊敬的機構。所以人們叫他?禦用秀才?。當然,正是因為他對石雕的淵博知識和濃厚興趣,後來才發現了甲骨文的存在。
光緒二十五年,王病倒了。在吃藥的過程中,他偶然發現的?龍骨?醫學。因為精通醫術,他仔細研究了從未見過的龍骨。他在龍骨上發現了神秘的字母和奇怪的符號。王呢?龍骨?經過長時間的研究,他得出結論,它可能是在殷商時期寫的。這個發現讓他欣喜若狂。他馬上花了壹大筆錢買了刻有甲骨文的甲骨文,結果破產了。
光緒二十六年春,王收集甲骨1508片,為甲骨蔔辭的發現奠定了堅實的基礎。