每味药材，都亲自查看。偶然中，他发现其中一味称作龙骨的药上刻有文字，于是将药店的龙骨全部买下，并通过其他渠道广泛收集。经过研究，金石功底深厚的王懿荣最终确定「龙骨」是中国上古——殷商时期的占卜用骨，而龙骨上刻画的是比籀文更爲古老的文字，也就是后来所称的甲骨文。此后，王懿荣开始大量收购甲骨，短时间内即得到一千五百多块，并使甲骨文爲世人所知。由于王懿荣发现甲骨文后一年即殉国，未能继续对这些文字进行研究。王懿荣身故以后，其次子王崇烈（字汉辅），将其所藏甲骨全部售与刘鹗，后者在光绪二十九年（1903年）将其中部