标签: ruby-on-rails ruby xml template-engine slim-lang
我正在寻找使用支持流式传输的模板引擎在Ruby中生成XML的选项,因此我可以生成大量的XML文件到磁盘而不用担心内存。
我找到了Slim,似乎能够生成XML。它有一个流选项在Rails中运行,但我不知道如何在Rails请求周期之外使用它,因为我有兴趣使用它在后台任务中生成XML文件到磁盘(无论如何,在Rails webapp中,如果这个上下文有帮助)。
任何指向代码的指针都会非常感激(查看github repo并且测试套件的信息量不大:在我看来,所有流测试都在Rails请求周期内。)