我目前正在使用cxml-stp框架进行开发,但是在解析时,我确实得到了cxml-stp:stp-error,它是simple-error的子类,据记录是提供格式控制的一种错误。

如何打印错误信息?由于这两个API都不提供任何特定功能,并且简单的FORMAT只会导致对象被打印,而不使用提供的FORMAT字符串。

例如

(SB-KERNEL:CASE-FAILURE
 ETYPECASE
 #<CXML-STP:STP-ERROR "text includes characters that cannot be ~
                represented in XML at all: ~S"
   {1007814951}>
 (STRING SIMPLE-STRING))

最佳答案

只需编写条件对象而无需转义:

(write condition :escape nil)

09-03 23:35