《帝王世纪》作者是皇甫谧,西晋时人。 《史记》作者司马迁生活在西汉,比皇甫谧早400多年。司马迁写《史记》,已经查阅了当时能得到的几乎所有资料。而随着时间的流逝,史料一般是会消亡遗失的。所以,一般来说,《帝王世纪》的可靠程度不会比《史记》更高。
近几十年,有一个很不好的现象,就是重考古而轻文献。拿《史记.商本纪》来说,在19世纪末考古出甲骨文来之前,一些学者普遍怀疑商朝的历史记载,认为商朝的存在是臆想。五帝和夏朝有1500年,也是类似情况,至今没得到考古证明,被认为不存在。
这逻辑就是,文献记载在得到考古证明之前,是虚假的。照这逻辑,商朝在现代人发现甲骨文之前是假的,在发现甲骨文之后又变成了真的。还有比这更荒谬的吗?