史記在線
司马相如列传·段落 2、3

子虚、上林赋

相如作《子虚赋》;武帝读而善之;召见,复作《上林赋》

原文

居久之,蜀人杨得意为狗监,侍上。

上读子虚赋而善之,曰:“朕独不得与此人同时哉!”

得意曰:“臣邑人司马相如自言为此赋。”

上惊,乃召问相如。

相如曰:“有是。然此乃诸侯之事,未足观也。请为天子游猎赋,赋成奏之。”

上许,令尚书给笔札。

相如以“子虚”,虚言也,为楚称;“乌有先生”者,乌有此事也,为齐难;“无是公”者,无是人也,明天子之义。

故空藉此三人为辞,以推天子诸侯之苑囿。

其卒章归之於节俭,因以风谏。

奏之天子,天子大说。

赋奏,天子以为郎。无是公言天子上林广大,山谷水泉万物,乃子虚言楚云梦所有甚众,侈靡过其实,且非义理所尚,故删取其要,归正道而论之。

白话翻译

过了好些年,蜀人杨得意在宫里做狗监(专管皇帝的猎犬),侍奉武帝。

有一天,武帝读到《子虚赋》,拍案叫好,叹着气说:“可惜朕偏偏不能跟写这赋的人同一个时代!”

杨得意一听,赶紧上前说:“陛下,这赋可不是古人写的——我有个老乡叫司马相如,他自己说是他作的。”

武帝又惊又喜,立刻召相如进宫问个究竟。相如说:“不错,是臣所作。不过那篇赋只写的是诸侯游猎的事,算不得什么。请让臣为陛下作一篇《天子游猎赋》,写成了再献上。”

武帝满口答应,吩咐尚书给他备下笔墨。

相如就动了笔。他假托三个人来对话:一个叫“子虚”——意思就是“空话”,代表楚国一方;一个叫“乌有先生”——意思是“哪有这回事”,代表齐国反驳;还有一个叫“无是公”——意思是“压根没这人”,由他来讲天子的大义。

相如借这三个虚构的人物你一言我一语,把天子和诸侯的苑囿铺陈得淋漓尽致。篇末又归结到节俭上头,委婉地讽谏。

赋献上去,武帝龙颜大悦,当下就拜相如做了郎官。

太史公说:赋里无是公讲天子上林苑有多广大,山谷水泉万物齐全;子虚讲楚国云梦所有的那些东西——其实都夸过了头,也不合义理所尚。所以这里只删取其要义,按正道来讲。