是否有用于创建Excel电子表格的通用lisp库?

时间:2010-12-27 20:45:13

标签: excel common-lisp

是否有用于创建Excel电子表格的通用lisp库?我更喜欢它输出一种XML格式。

更新

要添加更多上下文,从常见的lisp创建一个csv文件非常简单,这就是我现在正在做的事情。

XML Spreadsheet 格式非常简单,并且有一些常见的lisp库可以很容易地输出任意XML,所以滚动我自己很容易,但是如果已经存在某些东西为了简化我希望的过程。

3 个答案:

答案 0 :(得分:2)

buildnode似乎就是你想要的。它缺少文档,但包含Excel电子表格的基本工作示例。

它也可以快速安装,因此很容易开始玩。

(ql:quickload 'buildnode-excel)... 

我刚离开这里,因为我几乎决定在发现buildnode之前编写自己的Excel生成器。

答案 1 :(得分:1)

我没有使用它,但xml-emitter库看起来很有用。将生成的XML放入Excel或任何电子表格应该是微不足道的。

http://www.cliki.net/xml-emitter

希望这有帮助!

答案 2 :(得分:-1)

我怀疑您必须输出CSV文件并将其导入Excel。如果您需要的不仅仅是数据,Lisp可能不是最好的工具...... 您可以通过COM接口自动执行Excel,但快速搜索没有找到Lisp的COM绑定。我知道Scheme中存在一个(以前)。