《山海经》全书分《山经》和《海经》两部分,被公认为中国古代的一部奇书。其成书年代和作者,历来众说纷纭。西汉刘歆称其「出于唐虞之际」。为禹、益所作。现代学者一般认为。《山海缝》的成书约在战国初期,后经秦汉人修订。西汉末年,刘歆将原来流传的三十二篇《山海缓》,整理校定焉十八篇,这两种本子现已失传。三百年后,东晋郭璞校注《山海经》。使之重新流传于世。