西游列国
西天取经,部分路上其实都在唐朝安西和北庭都护府的管辖之内,唐朝都有驻军的。也就是说在西游记中,唐朝的面积被严重缩小了,本来唐僧走很久才能出大唐边境,被描述成走不了多远就出大唐边境了。唐僧路过的那些国家,其实都是作者根据中国的制度虚构出来的。比如车迟国,小儿国那都是讽刺明朝皇帝的。
所以为什么唐朝境内没有妖怪呢?很简单,小说中的唐朝边境,跟真实历史中的唐朝边境完全不同,作者的假设是唐朝边境距离长安没多远。而小说中虚构的那么多国家,其实很多就在大唐的境内。
西游记西游记,顾名思义西游列国的经历。要是大部分时间都在本国境内走路,那还有啥意思啊?所以在西天取经的路上,唐朝境内的路程必然是最短的最微不足道的,只是开始的一小段,然后才是遇到孙悟空开始一路的惊险历程。所以当然唐朝境内妖怪几乎没有了,因为距离短呐。如果刚出长安就遇到妖怪,这不是折损唐朝皇帝的龙气吗?
在西游记中,唐朝属于南赡部洲,西域和印度属于西牛贺州,而历史上,显然不是如此。唐朝明明就占有大半个西域,而且唐朝的外籍雇佣军还横扫过印度北部和中部。所以这只是一个故事,纯属虚构和历史根本套不上。