2013-03-20 55 views

回答

3

一旦字符串是read你不能得到的數據告訴什麼確切的讀者構建創建它。剛纔讀到的數據項不是讀者宏,它只是數據。

在您的具體示例中,您得到的是jodatime DateTime對象的打印表示,無法讀取 - #<...>構造旨在防止這種情況。打印出來的實際對象只是一個jodatime DateTime對象,而不是讀者宏。

+0

+1的解釋。那麼如何檢查vector是否包含一個包含簡單值(如string或int)的實際對象呢? – murtaza52 2013-03-20 10:38:48

+0

也許您在尋找實例嗎? http://clojuredocs.org/clojure_core/1.2.0/clojure.core/instance_q – DanLebrero 2013-03-20 11:14:29