攻《伪古文》的,都说他误据《大戴礼·保傅篇》、《汉书·贾谊传》,把太子的官属,认做天子的三公三孤。又说郑玄注《周官》“乡老二乡则公一人”说:王置六卿,则公有三人也。三公者,内与王论道,中参六官之事,外与六卿之教。又他注《尚书·君奭序》,“召公为保,周公为师”,说:此师保为《周礼》师氏保氏,大夫之职。《书疏》。可见得郑玄不主张六卿之上,别有三公三孤。然而《五经异义》所举的古周礼说,确和《伪周官》相同。《周官》朝士,“建外朝之法,左九棘,孤卿大夫位焉。……面三槐,三公位焉”,也明说公孤在卿之外。又保氏序官疏引《郑志》“赵商问:案成王《周官》,立太师、太傅、太保,兹惟三公。即三公之号,自有师保之名。成王《周官》,是周公摄政三年事;此《周礼》是周公摄政六年时,则三公自名师保;起之在前,何也?郑答曰:周公左,召公右,兼师保,初时然矣”。赵商所说的《周官》,固然不是现在《伪古文尚书》里的《周官》,然而可见得不伪的《周官》,也确有此文。又看郑玄的答语,虽不承认“召公为保,周公为师”就是三公里的太师太保;却也并没有否认“立太师、太傅、太保,兹惟三公”之说。又《周礼》虽没叙列公孤之官,然而涉及公孤的地方很多,宰夫,司服,典令,巾车,司常,射人司士,太仆,弁师,小司寇等。可见得六卿之外,别有公孤,《周礼》确有此说,并不是造《伪古文尚书》的人杜撰的。
六官之说,《大戴礼·盛德篇》:“古之御政以治天下者;冢宰之官以成道,司徒之官以成德,宗伯之官以成仁,司马之官以成圣,司寇之官以成义,司空之官以成礼。”《管子·五行篇》:“昔者黄帝得蚩尤而明于天道,得大常而察于地利,得奢龙而辨于东方,得祝融而辨于南方,得大封而辨于西方,得后土而辨于北方。黄帝得六相而天地治,神明至。蚩尤为当时大常为廪者,奢龙为土师,祝融为司徒,大封为司马,后土为李。春者,土师也;夏者,司徒也;秋者,司马也;冬者,李也。”都和《周礼》相合。此外《曲礼》:“天子之五官:曰司徒、司马、司空、司士、司寇,典司五众。”《春秋繁露·五行相胜篇》:“木者,司农也;……火者,司马也;……土者,君之官也,其相司营;……金者,司徒也;……水者,司寇也。”《左传》昭十七年郯子说:“祝鸠氏,司徒也;鸠氏,司马也;鸤鸠氏,司空也;爽鸠氏,司寇也;鹘鸠氏,司事也。”昭二十九年,蔡墨说:“五行之官,是为五官:木正曰句芒,火正曰祝融,金正曰蓐收,水正曰玄冥,土正曰后土。”都只说五官。案古人五行之说,土是君象;见第十章第一节。董子说:“土者,君之官也”,其义最古。天、地、人,四时,谓之七始。五官之说,除掉中“土者君之官”,其实只有四官;合着象天地人的三公,似乎是配七始的。《文王世子》:“设四辅,及三公,不必备,惟其人。”疏引《尚书大传》“古者天子必有四邻:前曰疑,后曰丞,左曰辅,右曰弼”。怕也是就五官里头,除掉四个的。因为总只有这几个官,却要“三光”,“四时”,“五行”,很麻烦的“取象”。所以三公,四邻,五官,也是互相重复。这种错杂不整齐的制度,很合乎历史上自然发达的事实;《周礼》一部书,说得太整齐了,所以就有点可疑。