我目前正在使用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)