CL-WHO HTML生成器归档

时间:2015-07-27 17:27:35

标签: html lisp generator cl-who

我正在尝试为文件生成html文件。我正在使用-html-output-to-string,但我似乎无法弄清楚如何使功能工作。我不确定我是否应该使用文件流,使用-open-file,以及如何使语法工作。我一直在搞乱这一天,但代码还没有运行。

1 个答案:

答案 0 :(得分:1)

CL-USER> (who:with-html-output-to-string (out nil :prologue t :indent t)
         (:html
          (:head
           (:title "home"))
          (:body
           (:p "Hello cl."))))
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">

<html>
  <head>
    <title>home
    </title>
  </head>
  <body>
    <p>Hello cl.
    </p>
  </body>
</html>"